0
我正在開發使用xamarin開發多平臺應用程序,但需要使用一些相同的代碼和屏幕來構建一個包含許多其他類似應用程序的主項目。有沒有辦法在項目之間共享代碼或添加像Xcode一樣的不同目標?在Visual Studio中使用相同的代碼創建應用程序
我正在開發使用xamarin開發多平臺應用程序,但需要使用一些相同的代碼和屏幕來構建一個包含許多其他類似應用程序的主項目。有沒有辦法在項目之間共享代碼或添加像Xcode一樣的不同目標?在Visual Studio中使用相同的代碼創建應用程序
1)如果你想分享幾個應用程序之間的代碼,你可以添加「便攜式類庫」到你的項目中。通過這種方式,您可以在任何項目中編寫100%兼容的代碼。但是,這限制了您可以使用的一些框架。如果您想要使用更多,可以將「共享項目」添加到您的項目中。這允許您使用更多特定於平臺的代碼(例如Xamarin組件),但您需要更有意識地編寫代碼,因爲它可能不適用於所有項目。 You can read more about code sharing here
2)如果你想建立的應用程序具有不同的目標follow this instructions
是的,你可以在VS解決方案鏈接文件,每個項目可以有不同的目標。 –