c# – ASP.NET站点在Web服务器上引发编译错误

我正在开发一个将ASP.NET 2.0作为ASP.NET的激活实例的Web服务器(我无法更改它.我无法控制它.)

我在4.0中编写了网站,甚至没想过要问网络服务器的版本.在安装时,我意识到错误并改变了目标框架.经过与VS 2010的一些摔跤后,它编译得很好.

我把它,现在它给了我这个错误

帐户曾经是一个.cs文件,然后我把它放入它自己的项目中,所以我可以进入一个DLL,希望它可以用它作为一个DLL.当涉及到引用Account的第一件事时,它总是失败.

帐户是针对.NET 2.0编译的.

有帮助吗? d:

编辑:可能改变这一点的另一个重要的事情是该人已经在主文件夹上托管另一个ASP.NET站点.他希望在子文件夹中托管此站点.

我已经读过ASP.NET可能不喜欢那样,那么这可能是问题吗?

解决方法

检查以下内容

>您的应用程序使用Account类引用程序集;
> Web应用程序“bin”目录中存在的相应程序集 – 您可以引用它,但不会在引用属性中指定为“始终复制”.
>你构建它,而不仅仅是放入’App_Code'(如我所知,将代码放在App_Code for asp web application中是不好的做法)

此外,您的错误只出现在’生产’主机上或者也可以在VS devserver上重现?

相关文章

目录简介使用JS互操作使用ClipLazor库创建项目使用方法简单测...
目录简介快速入门安装 NuGet 包实体类User数据库类DbFactory...
本文实现一个简单的配置类,原理比较简单,适用于一些小型项...
C#中Description特性主要用于枚举和属性,方法比较简单,记录...
[TOC] # 原理简介 本文参考[C#/WPF/WinForm/程序实现软件开机...
目录简介获取 HTML 文档解析 HTML 文档测试补充:使用 CSS 选...