当前位置:  开发笔记 > 后端 > 正文

如何使用MSBuild发布Asp.NET Web应用程序?

如何解决《如何使用MSBuild发布Asp.NETWeb应用程序?》经验,为你挑选了2个好方法。

我试图使用NAnt和MSBuild在本地发布Asp.net MVC Web应用程序.这是我用于我的NAnt目标的东西;


    
      
      
      
    

而我得到的只是作为回应;

[msbuild]          Skipping unpublishable project.

是否可以通过命令行以这种方式发布Web应用程序?



1> Espo..:

您尝试调用的"发布"目标是"OneClick"部署,而不是用于发布网站...这就是您收到看似奇怪的消息的原因.您可能希望使用AspNetCompiler任务,而不是MSBuild任务.有关此任务的详细信息,请参阅http://msdn2.microsoft.com/en-us/library/ms164291.aspx.您的"PublishDir"将对应于任务的TargetPath属性.

资源



2> Alexander Be..:

我提出了这样的解决方案,对我很有用:

msbuild /t:ResolveReferences;_WPPCopyWebApplication /p:BuildingProject=true;OutDir=C:\Temp\buidl\ Test.csproj

秘密酱是_WPPCopyWebApplication目标.

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有