【问题标题】:How do you use MS Deploy with VS2010?您如何将 MS Deploy 与 VS2010 一起使用?
【发布时间】:2010-03-10 22:14:19
【问题描述】:

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

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

提前致谢

【问题讨论】:

    标签: visual-studio-2010 msdeploy


    【解决方案1】:

    绝对 100% 你绝对应该看这两场演讲:

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

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

    是的,我知道每当我看到一个演讲的链接时,我都会想“我没有时间做这个”,但它们都非常有用,并且涵盖了 Web 转换、部署和 TFS 部署。


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

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

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

    【讨论】:

      【解决方案2】:

      更新答案: 微软刚刚发布了他们的 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 功能。

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

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

      【讨论】:

      • 注意:这是 Beta 版软件,但它于 4/12 发布,与 VS2010 RTM 发布的日期相同。所以很明显,VS2010 中不包含开箱即用的“Web 部署项目”——如果你像我一样在寻找它们的话。您需要在闪亮的新 VS2010 RTM 上安装“测试版”软件 :-(
      • @simon 我昨天已经安装了这个测试版软件,它似乎与 2008 年的网络部署项目相同。它也工作正常。我同意这应该与 RTM 捆绑在一起。 :)
      • 感谢 Lemkepf,但它似乎是“同样的老东西”,那么我在 channel9 上看到的所有炒作怎么样,关于能够调整 IIS 设置、设置 appPools 和安装证书等. 有什么想法吗?
      • 我似乎找不到通过 GUI 执行此操作的方法。所有其他的事情都可以完成,只是需要更多的工作。您必须直接执行“msdeploy”才能做到这一点。您还指的是哪个视频,所以我了解您要做什么。谢谢
      猜你喜欢
      • 2015-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-09
      • 2014-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多