asp.net – 从Visual Studio 2015发布

前端之家收集整理的这篇文章主要介绍了asp.net – 从Visual Studio 2015发布前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图从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.

猜你在找的asp.Net相关文章