2011-12-05 128 views

回答

3

哎呀!如果程序包包含.NET 3.5和.NET 4版本的DLL,除了將項目更改爲目標3.5本身之外,沒有真正的方法可以做到這一點。

雖然我可以考慮一些解決方法。他們不理想,但他們可能會工作。

  1. 安裝NuGet包後,進入了「套餐」目錄(它會是下一個到你的解決方案(.sln)文件。找到包。刪除「\ LIB \ net40」文件夾中。這樣,NuGet將會引用下一個版本,你必須手動更改程序集引用,注意如果你甚至要升級這個包,你必須重新這樣做。這個包只包含你的3.5版本的DLL,也許把它放在http://myget.org/的自定義提要中,然後從那裏安裝。

其中一個應該工作。

+0

非常感謝,基本上它不是真的支持?我知道它是一個奇怪的案例。 –

相關問題