【问题标题】:Custom Config for Publishing to File System用于发布到文件系统的自定义配置
【发布时间】:2014-10-10 10:47:14
【问题描述】:

我有一个 MDHA 项目,我正在部署到设备和 Web。

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

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

谢谢马库斯

【问题讨论】:

    标签: visual-studio-2013 config publish multi-device-hybrid-apps


    【解决方案1】:

    如果我正确理解您的问题,您希望使用同一组网络资产(HTML、CSS、Javascript 等)来构建混合应用程序和网站。我有类似的情况,我的资产是现有 ASP.NET 项目的一部分。

    我创建了一个配套的 MDHA 项目并通过将目标和任务添加到 MDHA 项目文件来重用资产,该文件将资产从 ASP.NET 项目复制到 MDHA 项目目录。即使资产不是 MDHA 项目定义的一部分(即它们不作为项目出现在项目文件中),这种方法仍然有效,因为 MDHA 在磁盘上的项目目录下查找文件。

    当然,所有这一切都取决于在构建时是否有可用的网络资产。

    【讨论】:

    • 听起来不错,但是如何将目标和任务添加到 MDHA 项目中?
    • 您必须编辑 .jsproj 文件,这是一个 MS Build 项目文件。这需要对项目文件模式有所了解。见MSBuild Project File Schema Reference。
    猜你喜欢
    • 2013-04-21
    • 2021-08-29
    • 2012-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-23
    相关资源
    最近更新 更多