主机网站使用IIS 8.5和Windows 8.1

时间:2014-06-18 09:09:52

标签: c# asp.net .net windows iis

我使用的是.Net framework 4.5,我的操作系统是Windows 8.1,64位。我的IIS是8.5。我正在尝试托管我的Web应用程序,但我没有成功。我通过选择USE LOCAL IIS WEB SERVER从VS 2010尝试了这个,但是当我点击CREATE VIRTUAL DIRECTORY时,这些消息来了: 为asp.net 4.0配置web http // localhost / ForIIS失败。您必须为asp.net 4.0手动配置此站点才能使站点正确运行。 ASP.Net 4.0尚未在Web服务器上注册。您需要为asp.net 4.0手动配置您的网站服务器才能使您的网站正常运行 然后下一个弹出窗口是: 虚拟目录已成功创建。 但是当我进入IIS时,我可以在默认网站下看到我的应用程序,当我点击浏览时,在浏览器中我收到此错误: HTTP错误500.19 - 内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。

  • 错误代码:0x80070021
  • 配置错误:此配置部分不能在此路径中使用。 当该部分被锁定在父级别时会发生这种情况。锁定是 默认情况下(overrideModeDefault =“Deny”),或显式设置 具有overrideMode =“Deny”或遗留的位置标记 有的allowOverride = “假”。
  • 配置文件:\?\ C:\ Users \ Ansar \ Documents \ VisualStudio2010 \ Projects \ ForIIS \ ForIIS \ web.config

同样在我的IIS中,当我单击添加应用程序池时,我得到了下载.NET CLR版本及其项目 .NET CLR版本v4.0.30319,.NET CLR版本v2.0.50727,无托管代码。 但当我看到其他系统有其他操作系统时,我可以看到他们的下拉列表 .NET Framework版本和下拉项目,如.NET Framework v4.0.30319等。 我认为问题是因为Windows 8.1或IIS 8.5,但我已多次使用Google搜索,但我无法托管我的网站。我还从文件夹C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319运行aspnet_regiis。但什么都没发生。 我也尝试直接从IIS为我的网站创建虚拟目录,但我在浏览器中遇到同样的错误。

0 个答案:

没有答案
相关问题