未能加载文件或程序集“System.Web.Abstractions, Version=3.5.0.0,

时间:2022-02-16 17:05:11
请问各位高手,在本机上用IIS发布MVC1.0的项目没有问题,但是放到公司的服务器上报错,,,未能加载文件或程序集“System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
请问是怎么回事,怎么解决?

补充一下,本人的是XP系统用的是IIS5.1,公司的服务器用的是IIS6.0

8 个解决方案

#1


说明你的服务器上没有这个程序集,可以在引用处点右键,查看属性,在属性设置里将copy local设置成true,这样在发布时就会自动将这个引用同时发布到服务器上,服务器就可以用了。

#2


服务器上需要安装.NET Framework 3.5 sp1

#3



x:\Program Files\Microsoft ASP.NET\ASP.NET MVC Beta\Assemblies
里面的3个DLL复制到bin目录下
安装框架

#4


1楼的谢谢你,按你的办法解决啦

#5


我也遇到了这样的问题

#6


该回复于2011-12-13 09:11:54被版主删除

#7


解决办法:
将你安装的Microsoft Visual Studio目录下ReportViewer子目录中3个DLL复制到项目目录下即可。

#8


引用 7 楼 heweicool 的回复:
解决办法:
将你安装的Microsoft Visual Studio目录下ReportViewer子目录中3个DLL复制到项目目录下即可。


大家可以试试~

#1


说明你的服务器上没有这个程序集,可以在引用处点右键,查看属性,在属性设置里将copy local设置成true,这样在发布时就会自动将这个引用同时发布到服务器上,服务器就可以用了。

#2


服务器上需要安装.NET Framework 3.5 sp1

#3



x:\Program Files\Microsoft ASP.NET\ASP.NET MVC Beta\Assemblies
里面的3个DLL复制到bin目录下
安装框架

#4


1楼的谢谢你,按你的办法解决啦

#5


我也遇到了这样的问题

#6


该回复于2011-12-13 09:11:54被版主删除

#7


解决办法:
将你安装的Microsoft Visual Studio目录下ReportViewer子目录中3个DLL复制到项目目录下即可。

#8


引用 7 楼 heweicool 的回复:
解决办法:
将你安装的Microsoft Visual Studio目录下ReportViewer子目录中3个DLL复制到项目目录下即可。


大家可以试试~