Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.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
C# 无法加载类型命名空间。部署到IIS时出现全局分析器错误_C#_Asp.net_Visual Studio 2010_Iis_Global Asax - Fatal编程技术网

C# 无法加载类型命名空间。部署到IIS时出现全局分析器错误

C# 无法加载类型命名空间。部署到IIS时出现全局分析器错误,c#,asp.net,visual-studio-2010,iis,global-asax,C#,Asp.net,Visual Studio 2010,Iis,Global Asax,我正在尝试使用Visual Studio web安装项目部署Asp.net web应用程序。当尝试从浏览器访问应用程序时,一切正常。我遇到此错误 Could not load type namespace.global. 这是我的global.asax文件 <%@ Application Codebehind="Global.asax.cs" Inherits="DCMSWebSetup.Global" Language="C#" %> 我在网上搜索并尝试了以下建议,但徒劳无功

我正在尝试使用Visual Studio web安装项目部署Asp.net web应用程序。当尝试从浏览器访问应用程序时,一切正常。我遇到此错误

Could not load type namespace.global.
这是我的global.asax文件

<%@ Application Codebehind="Global.asax.cs" Inherits="DCMSWebSetup.Global" Language="C#" %>
我在网上搜索并尝试了以下建议,但徒劳无功

1.Changed Codebehind to CodeFile
2.Checked Output path to /Bin which was already there only.
3.Changed Copy to output directory to copy always.
所有这些选项在我的情况下都不起作用


还有什么不对劲吗?

我使用InstallShield在IIS上部署我的网站,收到了这样的消息。
我发现我的软件包得到了很好的DLL,但不是在好的地方。我在/bin子目录中需要DLL。InstallShield不尊重这一点。这就是为什么我会收到关于“无法加载类型…全局”的消息。

dll部署在IIS服务器上?这是32位还是64位的应用程序?在IIS上部署后,本地拥有的所有程序集是否都可用?IIS中链接到网站的appdomain是否已为32位应用程序启用?事件日志告诉您什么?@rene是的DLL在IIS上。关于32或64,我不知道..是的,所有组件都可用..@rene在部署应用程序时IIS中bin的目录结构应该是什么只是一个带有程序集的bin文件夹。查找我要求的所有信息并添加到您的问题中。。。
1.Changed Codebehind to CodeFile
2.Checked Output path to /Bin which was already there only.
3.Changed Copy to output directory to copy always.