我正在尝试构建一个不使用VS2010的发布脚本 - 我希望它在PowerShell中自动化(可能很快就会使用Psake)。我遇到的最大问题是,在VS2010中构建和发布的项目将不会通过msbuild命令构建或不发布。我能得到的最接近的是(匿名代码):
msbuild /p:OutDir=c:\temp\publish\staging\myProj\myProj_1481\;Configuration=Debug;UseWPP_CopyWebApplication=True;PipelineDependsOnBuild=False C:\TEMP\export\myProj\1481\src\myProj.com\myProj.csproj
其中一个DLL中的Could not find file
错误失败了。当然,它从VS2010发布罚款。我需要做某种递归吗?我在脚本的这个特定部分烧掉了相当多的时间 - 我最无法控制的那一部分。
要求:
相关:
Trying to Build and Publish Asp.net website from command line using aspnet_compiler(旧) _CopyWebApplication with web.config transformations(没有解决我的问题)