我在Windows 8上的Visual Studio 2012中創建了Windows窗體應用程序,目標.NET框架爲4.5,並且我想使用Datagramsocket庫的Windows SDK,所以我在編譯時將目標操作系統版本更改爲8。類型'System.IDisposable'在未引用的程序集中定義
我收到以下錯誤:
"Error 1 The type 'System.IDisposable' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'."
Wince。如果我是你,我會考慮有一個dll來包裝4.0組件,並使用4.5代碼中的組件來保持哪個系統是整齊和整齊的。 –
@TonyHopkinson 4.5是一個就地升級,所以你總是會使用4.5'System'。 –
@大衛,這個數據包thingy不同意你,我很高興。 :) –