相关疑难解决方法(0)

ASP.NET 4.5尚未在Web服务器上注册

在我的Win 7开发机器中,为了使用SQL Express实例而不是默认安装的localDB.我在我的MVC 4项目属性页面(Web选项卡)中取消选中"使用IIS Express",然后出现以下错误:

ASP.NET 4.5尚未在Web服务器上注册.您需要为ASP.NET 4.5手动配置Web服务器,以便您的站点正确运行.

我确认在IIS功能中激活了ASP.NET.

请问可以做些什么来解决这个问题?

sql-server-express iis-7.5 asp.net-mvc-4 localdb

174
推荐指数
5
解决办法
28万
查看次数

将asp.net mvc 5部署到iis服务器的问题

我正在尝试将我的站点发布/部署到iis 7服务器.

当我在visual studio中单击运行时,它可以完美运行.

我按照教程使用Web部署到我的服务器.文件在那里,一切似乎都没问题.

但是当我去网站时: http://10.0.0.12:8000/

我得到:HTTP Error 403.14 - Forbidden,The Web server is configured to not list the contents of this directory.

我已经提供了站点管理员凭据.我检查了配置的默认页面.

我究竟做错了什么?

在此输入图像描述

这是我的配置文件:

<configuration>
<configSections>
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  </configSections>
 <appSettings>
<add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<system.web>
<authentication mode="None" />
<compilation debug="true" targetFramework="4.5.1" />
 <httpRuntime targetFramework="4.5.1" />
</system.web>
<system.webServer>
<modules>
  <remove name="FormsAuthenticationModule" />
</modules>
</system.webServer>
<runtime> …
Run Code Online (Sandbox Code Playgroud)

iis asp.net-mvc iis-7 web-deployment

3
推荐指数
1
解决办法
9468
查看次数