如何从Visual Studio 2013向Godaddy.com进行Web部署

13

我正在寻求关于在Visual Studio for Web 2013中使用Web Deploy工具并以godaddy.com作为主机提供商的帮助。我购买了主机空间并将域名与该主机空间链接。

我有一个Web表单解决方案,是在Visual Studio for Web 2013中创建的,并希望现在使用Web Deploy工具将我的ASP.NET网站部署到这个主机空间,供全球范围内访问。此解决方案还有一个小型数据库,我也想在那个主机空间上创建它。

我感到困惑的是,在Web Deploy工具的服务器、站点名称和目标URL字段中究竟要输入什么。

enter image description here

假设我的网站名为“awesomewebsite.com”,我的用户名为“awesomedude”,那么我应该在上面的这些字段中输入什么?

3个回答

17

问题#1:

前往: “Web

“Web

“导入部署设置”

“使用您的Plesk管理员密码完成”

就是这样了!


为了方便其他人,显然我们需要一个“带有 Plesk 的 Windows 托管”账户来完成这个任务。我有一个“经典托管 Windows”账户,但是我没有任何“Web Deploy 发布设置”。GoDaddy的说明表明我们需要使用 Plesk 来完成这个任务。 - Sam Hobbs
有人能在Godaddy的虚拟目录中使用这个吗?我在尝试添加子文件夹时遇到了权限问题。 - NicolasW
我已经成功地为两个域名都做过一次这件事情。但第一次之后,我总是会遇到证书错误。另外请注意,如果我在 Azure 上这样做,下载的配置文件中会提供用户名和密码,但 GoDaddy 并不提供密码。我已经以多种方式多次向 GoDaddy 寻求解决方案,但他们似乎并不关心使用共享托管的开发人员。 - Sam Hobbs

10

我通过进入Godaddy的“网站和域名”页面解决了这个问题,该页面提供了下载Web Deploy文件的选项。您只需像我在问题中所示的那样在Web发布屏幕上导入配置文件即可解决问题!因此,您不必自己填写所有字段,Godaddy会为您完成。


1
用户名称和密码应该使用什么? - Asanka Madushan
1
在Godaddy网站中,我在哪里可以找到“网站”和“域名”设置?我在我的账户中找不到。 - justadeveloper
@juniordeveloper,请看一下我问题中的图片,上面写着“网站和域名”。 - Micro
明白了,原来我需要拥有Windows计划才能使用这个功能。 - justadeveloper

0

附加信息:

如果您在添加发布文件后收到ERROR_CERTIFICATE_VALIDATION_FAILED错误,那么有一个简单的解决方法:

通过单击“设置...”来编辑您添加的发布的设置摘要。一旦您进入发布屏幕,只需点击验证连接,这将提示您添加证书。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接