1
我有我使用在我們的兩個內部項目的一些類庫。其中一個內部項目目標的.NET 4.0框架,而另一個目標.NET 2.0。我使用LinqBridge來獲得2.0項目中更高版本.NET的一些細節。大廈Visual Studio項目2個框架同時
爲了在兩個項目中正確使用類庫,我需要爲.NET 2.0 Framework編譯一個版本(使用LinqBridge),併爲.NET 4.0編譯另一個版本(使用標準System.Linq)。
我想避免這種手動每次都這樣做。我希望有一種方法可以指定Build Events部分中的當前目標框架,但看起來沒有這樣的宏。我通常不熟悉手動編輯構建配置。 針對單個項目定位兩個框架的正確途徑是什麼?
有道理。我不知道你可以通過多種解決方案共享源代碼。 – KChaloux 2013-03-26 19:17:52
這是一個好主意,但它是值得指出的是,你真的想保持兩個項目文件在同一目錄,否則您將需要使用鏈接的文件,這將很快成爲痛苦。 – 2013-03-26 19:20:48
單獨的目錄和鏈接文件並不是很糟糕,特別是一旦遇到可能需要維護兩個源代碼版本的情況。太多'#if#endif'確實變得很痛苦。如果您選擇使用相同的目錄,請確保您的輸出路徑不同。 – Thorarin 2013-03-26 19:23:10