爲了支持CRM SDK我有2個主要版本有兩個具有相同的代碼,但不同的庫2個項目。Visual Studio:如何使用基本代碼?
它們在版本中唯一改變的只是導入的庫,這不僅適用於默認的WebProject,而且適用於所有我正在使用的類項目。
我怎麼能輕易有相同的代碼,並可以測試/構建不同的版本?
舉一個例子:
我有我的解決方案:
Class Library: `Authentication.7`
Class Library: `Authentication.6`
Class Library: `Shared.WebControls`
Class Library: `Shared.Utilites`
Web Project: `MyWebApp`
的Authentication.6
的一部分,真正從Authentication.7
庫具有不同的代碼認證是這些主要版本之間有很大不同,所有其他項目剛剛從CRM的SDK引用的所有需要DLL
的。
是否有建立/測試,將加載正確的references
,所以我仍然可以使用基本代碼的方法嗎?
你們有什麼在這種情況下怎麼辦?我很難忍受2個基本代碼: -/
最大的缺點是,對於我在「主」項目中添加的每個文件,我需要記住在子項目中「添加爲鏈接...」。這應該更容易... – balexandre