0

我有一个MDHA项目,我正在部署到设备和Web发布到文件系统的自定义配置

是否有可能(像在通常的VS项目中)有一个自定义的配置,它调用这样的任何批处理脚本发布文件系统上的文件?

实际上,当我创建自定义配置时,它也会尝试将其部署为APP。

感谢马库斯

回答

1

如果我理解你的问题正确,要使用同一套网络资源(HTML,CSS,Javascript代码,等等)来构建这两个混合的应用程序和网站。我的资产是现有ASP.NET项目的一部分,我也遇到类似的情况。

我创建了一个同伴MDHA项目,并通过添加目标&任务的MDHA项目文件重用资产副本从ASP.NET项目到MDHA项目目录的资产。即使这些资产不是MDHA项目定义的一部分(即它们不作为项目文件中的项目),也可以使用此方法,因为MDHA在项目目录下的磁盘上查找文件。

当然,所有这些都取决于在构建时使用Web资产。

+0

听起来不错,但是如何将目标和任务添加到MDHA项目? – 2014-10-13 09:25:47

+0

您必须编辑.jsproj文件,它是一个MS Build项目文件。这需要熟悉项目文件模式。请参见[MSBuild项目文件架构参考](http://msdn.microsoft.com/en-us/library/5dy88c2e.aspx)。 – lencharest 2014-10-13 22:29:52