在AfterBuild中使用ResolveReferences和_CopyWebApplication时未部署引用

时间:2010-12-27 17:02:05

标签: asp.net deployment msbuild

以下MSBuild调用在独立的MSBuild项目LocalPublish.xml中使用时效果很好。

<MSBuild
Projects="MyProject.Web.csproj"
Targets="ResolveReferences;_CopyWebApplication"
Properties="WebProjectOutputDir=C:\Inetpub\MyProject\Website;OutDir=C:\Inetpub\MyProject\Website\bin\" />

过去,我们使用Post-build事件命令行调用它: $(MSBuildBinPath)\ msbuild“$(ProjectDir)LocalPublish.xml”

但是我现在正在尝试将它集成到MyProject.Web.csproj的AfterBuild事件中,并且无法将引用的项目DLL复制到发布路径的bin文件夹中。我尝试将BuildingProject = true添加到Properties属性中,如建议的here,但它似乎没有什么区别。

0 个答案:

没有答案