我正在开发一些Asp.Net网站,我正在尝试在我的IIS上运行它,我发布了网络(在构建选项下)并将其放在wwwroot下,但我在下面得到了这个解析器错误。我应该发布网络以将其添加到inetmgr中吗?或者只是将文件放在我的项目文件夹中?出版有什么意义?
描述:解析为此请求提供服务所需的资源时发生错误。请查看以下特定的解析错误详细信息并适当修改源文件。
这就是引起它的行。
Line 1: <%@ page language="C#" autoeventwireup="true" inherits="App_Pages_Default, App_Web_av5ghx1x" %>
答案 0 :(得分:0)
我不知道它的目的是什么,但我会尝试从Inherits中删除App_Web_av5ghx1x
,并添加CodeBehind
属性:
<%@ page Language="C#" Autoeventwireup="true" CodeBehind="App_Pages_Default.aspx.cs" Inherits="App_Pages_Default" %>
答案 1 :(得分:0)
尝试更改发布设置。发布网站时,取消选中
Allow this precompiled site to be updateable
这应该照顾额外的App_Web_av5ghx1x。