【发布时间】:2012-11-08 02:32:33
【问题描述】:
我已经在我的机器上安装了 MSDeploy。我正在使用 Visual Studio 2010 和 C#。尝试加载“Microsoft.Web.*”来编写一些性感的 msdeploy 功能。也许我是 3 级迟到(极有可能),但得到这个绝对打击的文档@。
我得到的错误是: “命名空间‘Microsoft’中不存在类型或命名空间名称‘Web’(您是否缺少程序集引用?)”
所以——我当然会尝试通过引用加载它,但它不存在。然后我在谷歌上喜欢“webdeploy api C#”的 mf 之类的,并且无法找到关于如何安装/下载 msdeploy ("microsoft.web.*) .dlls, apis 的任何信息。
谁能给兄弟指点链接?
我确实下载并安装了“WebDeploymentSetup.msi”,但没有。我确实安装了“webdeploy_en.msi”,但没有。然后我发现了这个名为“AzurePack.exe”的疯狂的东西——甚至没有尝试安装它。但是,如果有人说就是这样。
谢谢。
【问题讨论】:
-
顺便说一句,你会在 MSDeploy 命令行上找到比在 API 上更多(虽然不是很多)的文档,所以从那里开始可能不会那么痛苦。
-
@RichardSzalay:是的,我一直在研究 Web Deploy 文档,并且在命令行版本方面拥有丰富的经验。该项目更希望使用 .NET 库。我能够通过更多的玩耍来回答我自己的问题。谢谢。
-
没问题。当出现更具体的 API 问题时,请随时提出。
-
您现在可以通过 NuGet 获取它:nuget.org/packages/Microsoft.Web.Deployment