将VS2008解决方案转换为VS2010在ASP.NET 3.5 SP1中创建编译错误

时间:2010-03-09 14:32:29

标签: asp.net visual-studio-2010 asp.net-3.5

我正在将一个大型解决方案从Visual Studio 2008转换为Visual Studio 2010.转换完成时没有错误。当我去构建解决方案时,应用程序的一个特定部分会引发错误,但是当解决方案是2008年时却没有。

Error 1 Could not load file or assembly 'System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. C:\MyProject\Results\Result.ascx 3

C:\CMyProject\Results\Result.ascx(3): Build (web): Could not load file or assembly 'System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

dll位于bin中,不在GAC中。 .refresh文件指向正确的位置。 Web.Config中的所有部分都在那里,如果你需要看到它们,请告诉我。

我已经完成了我在网上找到的修复程序,似乎没有任何帮助。如果有人可以帮助我或指出我正确的方向,我真的很感激?

谢谢。

2 个答案:

答案 0 :(得分:1)

尝试为Microsoft .NET Framework 3.5安装Microsoft图表控件。您可以在http://www.microsoft.com/downloads/details.aspx?FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c&DisplayLang=en

上找到它

答案 1 :(得分:0)

这是图表控件,你可能需要获得最新的.net 4.0

有关它的一些信息是: http://msdn.microsoft.com/en-us/library/ee410579(VS.100).aspx