就我的理解,基于.net3.0或者3.5的网站,因为引用了这些版本才有的类库,所以首先会在网站根目录的bin文件夹寻找引用,如果没有找到,则会在服务器的C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework文件夹中寻找,如果还是没有,则会抛出错误...如果你现在的项目抛出了异常,那么你在vs中查看具体引用类库的路径,拷到bin文件夹下即可以了
还有,如果你现在可以浏览到网页,那么不会是.net framework版本的问题...因为版本出现问题时,web.config直接就抛错,任何.net的程序都无法运行的....所以强烈建议你检查你的数据库连接字符串
ASP.NET MVC3.0是一个页面展示层的框架,将我们平日理解的三层架构(页面展示层,业务逻辑层,数据访问层)的页面展示层,再分为mvc三层。其中的m表示业务模型,v标识展示的html,c是页面展示的控制器,负责页面逻辑哦。如果你的project没有使用3.5特性,下面2个方法任选一个.1:可以直接用VS2005打开工程重新编译.
2:安装.net framework 2.0后,用VS2008打开工程,选中工程(不是解决方案,是绿色的那个),右键,属性,"Target Framework"里选".Net framework 2.0",重新编译.
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)