.net 2.0 を使用するプロジェクトから .net 4.5 を使用するプロジェクトに VB.net クラスを移動しています。クラスではImports System.Web.UI.Design
、ただし、4.5 プロジェクトでは、このステートメントはその下に緑色の波線が表示され、マウスオーバー テキストには次のように表示されます。 : "インポート '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 の [参照の追加] では、追加したバージョンが 4.0.0.0 として表示されます。v4.0.30319 ディレクトリから windows/assembly に dll をドロップし、gacutil を使用してみました。gacutil はアセンブリが追加されたと言いましたが、それでも Windows/Assembly には表示されませんでした。