加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 从Visual Studio 2015发布

发布时间:2020-12-15 20:51:08 所属栏目:asp.Net 来源:网络整理
导读:我试图从Visual Studio 2015将我的ASP.NET 5 MVC6应用程序发布到godaddy服务器.我已从我的服务器导入发布配置文件,我能够验证连接.但是,当我发布我的应用程序时,我有以下错误: ERROR_USER_UNAUTHORIZED Web deployment task failed. (Connected to the remo
我试图从Visual Studio 2015将我的ASP.NET 5 MVC6应用程序发布到godaddy服务器.我已从我的服务器导入发布配置文件,我能够验证连接.但是,当我发布我的应用程序时,我有以下错误:

ERROR_USER_UNAUTHORIZED

Web deployment task failed. (Connected to the remote computer
(“XXXXXXX”) using the Web Management Service,but could not authorize.
Make sure that you are using the correct user name and password,that
the site you are connecting to exists,and that the credentials
represent a user who has permissions to access the site.

凭证有效,我可以从VS2015发布VS2013示例项目,但是我无法使用相同的凭据发布VS2015示例项目以及来自VS2015的我的应用程序.

用户是服务器上的管理员.

解决方法

您需要检查的第一件事是GoDaddy是否支持其服务器上的4.5.1.一旦确认了吗?我们可以开始工作了!

Helios(IIS和ASP.NET 5之间的垫片)需要至少4.5.1才能运行,所以这就是它必不可少的原因.

唯一缺少的是运行dnu发布并确保你有一个带有此部分的web.config:

<system.webServer>
  <modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

如果它不起作用,我会与GoDaddy联系以获得一些支持.如果他们不支持最新版本的框架,您可能必须恢复到MVC 5或切换到azure-web-sites,如果您真的想启用asp.net-mvc-6.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读