我有一个 MDHA 项目,我正在部署到设备和网络。
是否有可能(就像在通常的 VS 项目中一样)有一个自定义配置,它在任何类似的东西上调用一个批处理脚本来发布文件系统上的文件?
实际上,当我创建自定义配置时,它也会尝试将其部署为 APP。
谢谢马库斯
我有一个 MDHA 项目,我正在部署到设备和网络。
是否有可能(就像在通常的 VS 项目中一样)有一个自定义配置,它在任何类似的东西上调用一个批处理脚本来发布文件系统上的文件?
实际上,当我创建自定义配置时,它也会尝试将其部署为 APP。
谢谢马库斯
如果我正确理解您的问题,您想使用同一组网络资产(HTML、CSS、Javascript 等)来构建混合应用程序和网站。我有类似的情况,我的资产是现有 ASP.NET 项目的一部分。
我创建了一个配套的 MDHA 项目并通过将目标和任务添加到 MDHA 项目文件来重用资产,该文件将资产从 ASP.NET 项目复制到 MDHA 项目目录。即使资产不是 MDHA 项目定义的一部分(即它们不作为项目出现在项目文件中),这种方法仍然有效,因为 MDHA在磁盘上的项目目录下查找文件。
当然,所有这一切都取决于构建时可用的 Web 资产。