C# 无法加载类型命名空间。部署到IIS时出现全局分析器错误
我正在尝试使用Visual Studio web安装项目部署Asp.net web应用程序。当尝试从浏览器访问应用程序时,一切正常。我遇到此错误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#" %> 我在网上搜索并尝试了以下建议,但徒劳无功
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.