从IIS运行ASP.NET MVC 6 Web API

安德烈·隆巴德(Andre Lombaard)

我创建了一个MVC 6 Web API项目,该项目正在Visual Studio中按预期运行,但是当我部署到生产环境时,我得到了一个

启动应用程序时发生错误

错误。

在此处输入图片说明

我在生产机器上做了以下工作

  • https://get.asp.net安装了ASP.NET 5
  • 确保生产环境运行的是与应用程序发布时相同的dnx版本
  • 安装了HttpPlatformHandler 1.2
  • 将应用程序池.NET CLR版本设置为“无托管代码”
  • 将根目录指向wwwroot文件夹

还有什么我想念的吗?

安德烈·隆巴德(Andre Lombaard)

当您遇到500个错误时,请记住ASP.NET 5应用程序可以自我托管,

  • 打开命令提示符
  • 浏览到应用程序目录
  • 输入web.cmd

我的命令提示符中列出了我的应用程序中的一些参考问题,随后我对其进行了修复,并且一切正常。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET vNext MVC 6 Web Api的帮助页面

来自分类Dev

在IIS上运行ASP.NET 5 Web.API

来自分类Dev

ASP.NET MVC 5.1,ASP.NET Web API 2.1是否需要IIS 7.5?

来自分类Dev

ObjectResult包含ASP.NET MVC6 Web Api中的对象列表

来自分类Dev

使用asp.net mvc 中的web api 从服务Angular 6 调用REST 的POST 方法

来自分类Dev

ASP.net MVC Web API + Android

来自分类Dev

ASP.net MVC Web API + Android

来自分类Dev

ASP.NET MVC和WEB API

来自分类Dev

在IIS上使用.NET Core运行ASP.NET 5(MVC 6)

来自分类Dev

Angularjs + ASP.NET MVC + ASP.NET Web API

来自分类Dev

通过运行ASP.NET MVC Web应用程序的IIS访问映射的驱动器

来自分类Dev

使用AngularJs + Web API,为什么我们需要ASP.NET MVC和IIS?

来自分类Dev

使用AngularJs + Web API,为什么我们需要ASP.NET MVC和IIS?

来自分类Dev

如何从Web API调用ASP.NET Core Web MVC

来自分类Dev

如何从Web API调用ASP.NET Core Web MVC

来自分类Dev

ASP.NET 5 MVC 6中的web.config

来自分类Dev

我未注册服务的Web API ASP.NET MVC6应用程序上的异常

来自分类Dev

无法从Asp MVC 6 Web Api使用HttpClient

来自分类Dev

从Asp.Net MVC 6 API返回JSON错误

来自分类Dev

多种发布类型asp.net 5 MVC 6 API

来自分类Dev

在ASP.NET MVC 6中创建API代理

来自分类Dev

在ASP.NET MVC Web Api中返回Json

来自分类Dev

ASP.NET MVC Web API请求限制

来自分类Dev

ASP.NET MVC 4 / MVVM / Web API的良好结构?

来自分类Dev

使用Web API的ASP.NEt MVC返回Razor视图

来自分类Dev

ASP.NET MVC Web Api帮助页面路由

来自分类Dev

缓存ASP.NET MVC Web API结果

来自分类Dev

ASP.NET MVC Web API:发布对象列表

来自分类Dev

ASP.NET MVC Web应用到REST API