Windows 8 上の Visual Studio 2012 で Windows フォーム アプリケーションを作成しました。対象の .NET Framework は 4.5 で、Windows SDK の Datagramsocket ライブラリを使用したいので、コンパイル時に対象の OS バージョンを 8 に変更しました。
次のエラーが表示されます。
「エラー 1 タイプ 'System.IDisposable' は、参照されていないアセンブリで定義されています。アセンブリ 'System.Runtime、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a' への参照を追加する必要があります。」