Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 预编译网站和服务器控制问题(解析器错误)_Asp.net_.net_Iis - Fatal编程技术网

Asp.net 预编译网站和服务器控制问题(解析器错误)

Asp.net 预编译网站和服务器控制问题(解析器错误),asp.net,.net,iis,Asp.net,.net,Iis,我正在将我们的系统部署到一个全新的服务器上,该服务器以前未被触及,并且与.NET存在严重问题(错误指向服务器控件,但我认为这是一个症状,而不是问题) 基本上,VB6代码似乎工作正常,但当移到.NET时,我在加载服务器控件时不断遇到解析器错误 像这样 我很确定服务器控件不是问题所在,编译的代码也没有问题。我已经从另一台服务器上的工作部署复制了代码 代码被组织为一个网站,而不是Web应用程序 该控件在aspx页面顶部引用,如下所示 <%@ Register Namespace="Custom

我正在将我们的系统部署到一个全新的服务器上,该服务器以前未被触及,并且与.NET存在严重问题(错误指向服务器控件,但我认为这是一个症状,而不是问题)

基本上,VB6代码似乎工作正常,但当移到.NET时,我在加载服务器控件时不断遇到解析器错误

像这样

我很确定服务器控件不是问题所在,编译的代码也没有问题。我已经从另一台服务器上的工作部署复制了代码

代码被组织为一个网站,而不是Web应用程序

该控件在aspx页面顶部引用,如下所示

<%@ 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安装的组件是否正确
我对这件事完全没有主意了,我不知道下一步该怎么办。 堆栈跟踪消失在System.Web.UI的深处,根本没有提示我们的代码有任何问题(甚至似乎还没有到加载它的程度)

平台

  • Windows 2008 R2
  • IIS 7
  • .NET 4
  • ASP.NETWebForms

如果有人有任何建议或想从我这里获得更多信息,请告诉我。

在经历了许多脱发和不眠之夜后,anser是一个丢失的预编译app.config文件


最难的往往有最简单的答案

请在下面的帖子上回顾一下被接受的答案:希望有帮助。我已经看到了这个答案,尽管看起来很相似,但它并没有真正帮助我。该应用程序已完全按原样部署到许多实时客户,未经修改,但在这台新服务器上,我们遇到了这些问题。