托管asp.net应用程序时出错无法加载类型

时间:2012-02-15 11:24:14

标签: asp.net iis hosting config

我创建了一个简单的asp.net应用程序,它在本地运行良好。

我已将该应用程序上传到我的网站并按错误说明

  

“使用注册为的部分是错误的   allowDefinition ='MachineToApplication'超出应用程序级别。这个   虚拟目录未配置为错误可能导致错误   机应用“。

此错误是由于我上传我的应用程序的子文件夹未配置为网络服务器中的应用程序(可能是IIS?)因此我无法拥有多个配置文件。

我通过将子文件夹配置文件中的一些条目移动到根配置文件来解决了这个问题。

但是,这引起了另一个错误。

  '/'应用程序中的服务器错误。      

分析程序错误说明:解析a期间发生错误   服务此请求所需的资源。请查看以下内容   特定的解析错误详细信息并修改您的源文件   适当。

     

分析程序错误消息:无法加载类型'CvForm._Default'。

     

来源错误:

     

第1行:<%@ Page Title =“主页”语言=“C#”   MasterPageFile =“〜/ Site.master”AutoEventWireup =“true”第2行:
  CodeBehind =“Default.aspx.cs”Inherits =“CvForm._Default”%>第3行:

     

源文件:/CvForm/Default.aspx行:1

     

----------------------------------------------- ---------------------------------版本信息:Microsoft .NET Framework版本:2.0.50727.3625;   ASP.NET版本:2.0.50727.3634

过去4-5小时我一直试图解决这个问题而没有运气。

我将非常感谢有人指点我解决这个问题的方法。 (我确定我以错误的方式做事。我是asp.net世界的新手!)。

最基本的问候, Aamran

1 个答案:

答案 0 :(得分:1)

如果您的网站未在远程服务器上运行,请确保已部署所有项目依赖项。看看项目参考,并确保您部署了所有的DLL。