VS2010中2.0框架.net引用中缺少System.web.extensions引用dll?

时间:2011-03-10 19:46:28

标签: c# .net visual-studio-2010 reference

我遇到与此person类似的问题。

我正在尝试使用在Visual Studio 2010中使用2.0框架的旧项目。但是当它在添加时过滤到2.0框架时,它不会认识到System.web.extensions dll是该框架的一部分。参考对话框。不,我的框架只是设置为“.NET Framework 2.0”,因为没有2.0客户端。

任何帮助都将不胜感激。

现在我只是用记事本手动进入csproj文件并添加到参考中。这似乎有效。有没有办法可以用我正在处理的其他项目来完成这个,或者我只需要在csproj文件中为每个项目手动添加它?

2 个答案:

答案 0 :(得分:13)

我只是遇到了一个我需要处理的旧项目的问题。

我从http://go.microsoft.com/fwlink/?LinkID=77296安装了1.0版的AJAX Web扩展以获取该文件的旧版本,然后在我的项目中,我通过链接到文件夹C中的System.Web.Extensions.dll来引用dll :\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET 2.0 AJAX Extensions \ v1.0.61025

答案 1 :(得分:5)

client profile feature已添加VS2008 SP1。它不会返回.NET 2.0项目的客户端配置文件。

安装时,System.Web.Extensions.dll程序集似乎不是GAC的一部分 - 您必须手动将其包含在bin目录中。对于有类似问题的人,请参阅此forum post

我认为你应该能够在添加引用时通过浏览来添加程序集,而不必启动记事本并以这种方式添加它。

我希望这会有所帮助。祝你好运!

相关问题