如何在VS2010中使用MS Deploy?

时间:2010-03-10 22:14:19

标签: visual-studio-2010 msdeploy

我有VS2010,我开了一个网站。我现在如何使用MS Deploy部署到zip文件,该文件可以安装在远程IIS站点中?

我搜索了所有菜单选项,但似乎无法找到从哪里开始。

提前致谢

2 个答案:

答案 0 :(得分:8)

绝对100%肯定你应该看这两个会谈:

http://live.visitmix.com/MIX10/Sessions/FT14

http://microsoftpdc.com/Sessions/FT56?type=wmv

雅雅我知道每当我看到一个谈话的链接时,我想“我没时间做这个”,但它们都非常有用,并且涵盖了网络转型,部署和TFS部署。


编辑:如果您真的没有时间 - 那么请查看我的类似问题...

How can I get TFS2010 to run MSDEPLOY for me through MSBUILD?

...如果这让你感到困惑,那就回去观看谈话: - )

答案 1 :(得分:3)

更新答案: 微软刚刚发布了针对visual studio 2010的“Web部署项目”。 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=711a2eef-b107-4784-9063-c978edc498cd#AdditionalInfo

在您的网站上添加Web部署项目后(右键单击网站名称,单击“添加Web部署项目”),然后您可以构建程序包并使用msdeploy部署您的应用程序。

旧答案: “网站项目”无法通过GUI与MSDeploy打包(至少不在RC中)。您必须将您的网站转换为“Web应用程序项目”。然后,您将拥有完整的发布/ msdeploy功能。

以下是有关如何将网站转换为网络应用程序项目的链接:http://gurustop.net/blog/2008/08/03/converting-vs-2008-website-to-web-application/

在解决方案资源管理器中转换为Web应用程序项目后,右键单击项目名称,然后单击“构建部署包”。