我正在将一个VB.net类从使用.net 2.0的项目移动到使用.net 4.5的项目
在类中是Imports System.Web.UI.Design
,但是,在4.5项目中,此语句在其下方显示绿色波浪线,鼠标悬停文本显示:“Imports中指定的命名空间或类型System.Web.UI.Design '不包含任何公共成员或无法找到。“
我添加了System.Design.dll作为项目的引用,在对象浏览器中,我可以看到System.Web.UI.Design命名空间。我已经验证了system.design.dll存在于Windows / Microsoft.Net / Framework / v4.0.30319和Program Files(x86)/ Reference Assemblies / Microsoft / Framework / .NETFramework / v4.5目录中。
我正在使用Visual Studio 2012。
在Windows / Assembly中,我只看到2.0.0.0版本的程序集,但是,VS中的Add Reference显示我添加的版本为4.0.0.0。尝试将dll从v4.0.30319目录放入windows / assembly并使用gacutil。虽然gacutil说添加了程序集,但它仍然没有出现在Windows / Assembly中。