2010-11-08 128 views
0

我們的組織僅在桌面上運行.net 2.0。將所有機器升級到.net 4.0將會很好,但這不會發生。 我希望使用.net 4.0功能。在.net 2機器上部署.net 4應用程序

有沒有辦法將.net 4.0運行時庫靜態鏈接到我的.net 4.0可執行文件中,以便它們可以在.net 2.0環境中運行?

+2

不以任何方式支持.. – 2010-11-08 22:49:18

+0

哪個.net 4.0功能? – 2010-11-08 23:18:00

+0

也許沒什麼,我找不到工作,但總的來說,這將是偉大的靜態鏈接 – buzwombat 2010-11-08 23:22:51

回答

2

爲了防止Marc的評論不夠明確:在地獄裏沒有辦法。程序集元數據格式在.NET 4.0中進行了更改,2.0 CLR不知道如何讀取它。您在2.0 RTM和3.5 SP1之間的.NET版本中運行了CLR的2.0版本。

修復一個安裝項目是微不足道的,但它肯定會妨礙員工採用「我喜歡我所知道的」態度。打破蛋殼是一個政治問題,而不是編程問題。祝你好運。