1
|
Maslow · 技术社区 · 15 年前 |
![]() |
1
2
如果你真的,真的不能修改现有的构建目标,你能不能让dev web.config通过,或者删除覆盖它,或者根据部署过程忽略它?比如说,通过创建只在需要清理的项目中调用的额外构建目标?我很确定你可以在你的构建中找到几个地方进行清理。 或者,您可以在周期的早期注入一个目标,将您的master web.config复制到您需要的位置—模式取决于您的实际情况—没有通用的最佳方法。 如果你只是说“我不敢碰任何东西”,问题就不会消失。您必须修改某些内容,或者通过创建要复制或清理的新目标,或者通过在生成之前/之后复制或清理。 您还可以制作3个版本的\u CopyWebApplication—一个可以像开箱即用一样执行所有操作,另一个可以执行所有操作,除了试图复制没有人想要的文件,还有一个是空的—因此您不需要强制执行任何操作,而是提供选项。 |
![]() |
2
1
通过使用导入项目底部的文件来覆盖目标
|
|
Eli Sternbach · dotnet发布-无限循环 2 年前 |
![]() |
Community wiki · 关于简化构建服务器设置的软件的建议 2 年前 |
![]() |
Alan Deep · 以编程方式编译/构建C#项目 7 年前 |