2

使用 VStudio 2010 向导设置基本的“Hello World”asp.net Web 角色,在模拟器下工作,但从 azure 管理门户导入发布文件时出现错误“publishsettings 不包含 Windows Azure 的有效发布设置”。

在 Azure 最新管理门户(预览版)中设置了网站、存储和云服务,所以不清楚是什么问题。

4

2 回答 2

3

如果您正在使用 Windows Azure 网站(预览版)并为您的应用程序使用 Visual Studio 发布向导,您需要从您的网站下载发布文件,如下所示:

在此处输入图像描述

之后,您可以在 VS Publish 向导中使用这个 .publishsettings 文件,甚至不需要单击,您的网站就会被发布。

请参阅我的最新博客:使用 Visual Studio Web 发布向导部署 Windows Azure 网站

于 2012-06-26T18:13:34.233 回答
1

我遇到过同样的问题。似乎与特定站点/服务/应用程序相关的发布设置文件总是被拒绝。解决方案似乎是为您的整个 Azure 帐户获取一个发布设置文件,然后您就可以访问您的站点/服务/应用程序或创建新的站点并发布到它们。这是使用以下步骤执行的:

. 右键单击 VS10 中的项目并打开“发布...”(Azure 发布设置)。转到摘要选项卡。您可以在此处下载与您的 Azure帐户相关的发布设置文件。此文件的名称类似于“三个月免费评估期 1-1-2013-credentials.publishsettings”,而不是特定站点的发布设置文件,该文件的名称类似于“mysite.azurewebsites.net.publishsettings”。导入该文件 - 它会工作!3. 现在转到设置选项卡。在这里您可以选择一个云服务(选择现有的或者您可以创建一个新的)并分配一些设置。

第 3 步

. 配置完成并单击 Next 按钮后,VS10 将开始将您的项目部署到所选服务。这显示在 VS10 的“Windows Azure 活动日志”输出窗口中。

在此处输入图像描述

于 2013-02-01T11:50:15.763 回答