![](/img/trans.png)
[英]Is it possible to reference an assembly that targets .net 4.5 in a project that targets 4.0?
[英]Can I reference a .NET 4.5 project from a .NET 4.0 project?
由於涉及歷史項目的復雜原因,我們有一個在許多產品中共享的核心項目。 問題是我們無法將項目遷移到4.5,因為我們有一些必須在Windows XP上運行的產品。 是否有任何解決方法,以便我可以從該.NET 4.0項目引用.NET 4.5 dll?
我意識到我們可以分支項目,每個.NET版本一個,但這會帶來很多維護開銷....
任何幫助都會很棒!
編輯 - 很明顯,我們希望它引用.NET 4.5 dll,但我們在Windows XP上運行的任何產品都不會執行任何操作,只有我們的新產品才會使用它的功能。
問題是我們無法將項目遷移到4.5,因為我們有一些必須在Windows XP上運行的產品。
如果這些產品使用“核心項目”,則需要將其保留為.NET 4.0或更早版本。 無法在Windows XP上的任何項目中使用.NET 4.5程序集。
如果您需要.NET 4.5功能,則需要升級這些項目,或者維護兩個版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.