首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用msbuild发布网站

使用msbuild发布网站
EN

Stack Overflow用户
提问于 2009-03-23 17:53:17
回答 3查看 3.6K关注 0票数 6

可能重复:

How do I publish a Asp.net web application using MSBuild?

我如何通过命令行发布一个使用msbuild的web应用程序,或者使用批处理文件呢??

EN

回答 3

Stack Overflow用户

发布于 2009-03-23 18:06:16

我想知道你到底想做什么。它只是将文件复制到部署服务器,还是还包括设置IIS?

MSBuild内置了用于复制和构建的任务,但不包括IIS任务。为此,我建议查找像MSBuild扩展包或MSBuild社区任务这样的任务库。

http://www.codeplex.com/MSBuildExtensionPack/

http://msbuildtasks.tigris.org/

票数 3
EN

Stack Overflow用户

发布于 2009-03-25 12:28:06

如果这是一个web应用程序项目,则只需构建sln/项目,然后将已发布的网站文件复制到任何地方。

如果是网站,则可以使用ASPNetCompiler任务。

代码语言:javascript
复制
<AspNetCompiler
      Clean="true"
      Debug="true"
      VirtualPath="/"
      PhysicalPath="$(BuildDir)\"
      TargetPath="$(BuildDir)\Publish\"
      Updateable="true"
      FixedNames="true"
      Force="true" />
票数 2
EN

Stack Overflow用户

发布于 2009-03-23 17:58:03

您所说的是一个Web部署,您可以在这里找到有关如何这样做的信息:

http://weblogs.asp.net/scottgu/archive/2008/01/28/vs-2008-web-deployment-project-support-released.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/674501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档