C# IIS获取Asp.Net的分析器错误
我正在开发一些Asp.Net网站,并试图在我的IIS上运行它,我发布了web(在构建选项下)并将其置于wwwroot下,但下面出现了此解析器错误。是否要发布web以将其添加到inetmgr中?还是把文件放在我的项目文件夹里?出版有什么意义 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件 这就是导致它的原因C# IIS获取Asp.Net的分析器错误,c#,asp.net,iis,iis-7,C#,Asp.net,Iis,Iis 7,我正在开发一些Asp.Net网站,并试图在我的IIS上运行它,我发布了web(在构建选项下)并将其置于wwwroot下,但下面出现了此解析器错误。是否要发布web以将其添加到inetmgr中?还是把文件放在我的项目文件夹里?出版有什么意义 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件 这就是导致它的原因 Line 1: <%@ page language="C#" autoeventwireup="true" inherits="App_Pag
Line 1: <%@ page language="C#" autoeventwireup="true" inherits="App_Pages_Default, App_Web_av5ghx1x" %>
第1行:
我不知道它的用途是什么,但我会尝试从继承中删除App\u Web\u av5ghx1x
,并添加codebeard
属性:
<%@ page Language="C#" Autoeventwireup="true" CodeBehind="App_Pages_Default.aspx.cs" Inherits="App_Pages_Default" %>
尝试更改发布设置。发布网站时,取消选中
Allow this precompiled site to be updateable
这应该考虑到应用程序av5ghx1x的额外费用。@James johnson-这是VS在构建和发布网站时生成的。我忘记了修改它的条件,但我一直看到它。@ePezhman-有什么错误?您是否在IIS中配置了web应用,或者只是发布到\inetpub\wwwroot的子文件夹?如果您只是发布,那么您缺少一些步骤-您需要在IIS中将其设置为应用程序,可能还有其他步骤。@DavidStratton:嗯。。。我从来没有注意到这一点。VS2010有什么新功能吗?它应该存在于开发环境中吗?这对于VS2010来说并不新鲜。当您在Visual Studio中创建网站而不是web应用程序并允许该网站在服务器上可更新时,就会发生这种情况。