Asp.net 预编译网站和服务器控制问题(解析器错误)
我正在将我们的系统部署到一个全新的服务器上,该服务器以前未被触及,并且与.NET存在严重问题(错误指向服务器控件,但我认为这是一个症状,而不是问题) 基本上,VB6代码似乎工作正常,但当移到.NET时,我在加载服务器控件时不断遇到解析器错误 像这样 我很确定服务器控件不是问题所在,编译的代码也没有问题。我已经从另一台服务器上的工作部署复制了代码 代码被组织为一个网站,而不是Web应用程序 该控件在aspx页面顶部引用,如下所示Asp.net 预编译网站和服务器控制问题(解析器错误),asp.net,.net,iis,Asp.net,.net,Iis,我正在将我们的系统部署到一个全新的服务器上,该服务器以前未被触及,并且与.NET存在严重问题(错误指向服务器控件,但我认为这是一个症状,而不是问题) 基本上,VB6代码似乎工作正常,但当移到.NET时,我在加载服务器控件时不断遇到解析器错误 像这样 我很确定服务器控件不是问题所在,编译的代码也没有问题。我已经从另一台服务器上的工作部署复制了代码 代码被组织为一个网站,而不是Web应用程序 该控件在aspx页面顶部引用,如下所示 <%@ Register Namespace="Custom
<%@ Register Namespace="CustomWebControls" TagPrefix="Fastrack" %>
CustomWebControl位于App_Code文件夹中,并编译到App_Code.dll中
我认为windows或IIS配置停止读取已编译的app_code.dll文件时出现了一些问题。我已检查用户权限并允许所有人访问我已通过DLL手动复制到asp temp文件夹的权限
其他尝试过的事情
- 重新安装的IIS
- 重新安装.NET
- 根据已知的工作文件检查web和machine.config文件
- 检查iis安装的组件是否正确
- Windows 2008 R2
- IIS 7
- .NET 4
- ASP.NETWebForms
如果有人有任何建议或想从我这里获得更多信息,请告诉我。在经历了许多脱发和不眠之夜后,anser是一个丢失的预编译app.config文件
最难的往往有最简单的答案 请在下面的帖子上回顾一下被接受的答案:希望有帮助。我已经看到了这个答案,尽管看起来很相似,但它并没有真正帮助我。该应用程序已完全按原样部署到许多实时客户,未经修改,但在这台新服务器上,我们遇到了这些问题。