我有两个解决方案
- SolutionA.sln
- SolutionB.sln
- WebApplication1.csproj
- WebApplication2.csproj
我还有两个 TFS 2010 构建配置
- BuildConfigA
- 应该构建 SolutionS 并部署 WebApplication1
- BuildConfigB
- 应该构建解决方案并部署 Web 应用程序 2(但不是
网络应用程序1)
为了防止 BuildConfigB 尝试部署 WebApplication1,我放置了<DeployOnBuild>false</DeployOnBuild>
在 WebApplication1.csproj 中。但这也阻止了 BuildConfigA 部署它。我该如何适应这种情况?
这就是我最终决定要做的事情。我现在有三个解决方案
- SolutionA.sln
- SolutionB.sln
- WebApplication1.csproj
- WebApplication2.csproj
- SolutionC.sln
我在 SolutionB 中进行大部分开发,因为我喜欢能够轻松地引用和编译这两个项目。除了作为以下两个构建配置的一部分之外,我根本不使用 SoluctionC
- BuildConfigA
- 应该构建 SolutionS 并部署 WebApplication1
- BuildConfigB
- 应该构建 SolutionS 并部署 Web 应用程序 2(而不是
当然是Web应用程序1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)