【发布时间】:2015-03-19 14:58:53
【问题描述】:
我需要使用不同的应用 ID,因为为 com.myapp 和 com.beta.myapp 提供了两个配置文件。现在,每次我将当前配置从 Debug 更改为 Release 时,我都必须更改 config.xml 中的 widget:id,反之亦然。这可以自动化吗?我知道我可以通过实现 BeforeBuild/BuildDependsOn 处理程序来调整 .jsproj,甚至使用 web.config 转换。有没有更简单、最好是内置的方法来做同样的事情?
注意:自定义 node.js 和/或 VS 文件不是一个选项,因为我更喜欢修改项目存储库中的文件,以便能够存储和分发更改以及代码库。
【问题讨论】:
-
我还没有尝试过使用 Tools for Apache Cordova 项目,但是您是否考虑过使用 [SlowCheetah](visualstudiogallery.msdn.microsoft.com/…) 并在 config.xml 上使用 Transforms?
-
@mharr,我尝试将它安装到 VS 2013 SP4,但它似乎根本不起作用。