Visual studio 使用与visual studio相同的代码创建应用程序

Visual studio 使用与visual studio相同的代码创建应用程序,visual-studio,xamarin,Visual Studio,Xamarin,我正在使用xamarin开发多平台应用程序,但需要使用相同的代码和屏幕与许多其他类似的应用程序构建一个主项目。是否有一种方法可以在项目之间共享代码或添加不同的目标(如Xcode?1)如果您想在几个应用程序之间共享代码,可以将“可移植类库”添加到项目中。这样,您就可以在任何项目中编写100%兼容的代码。尽管如此,这限制了您可以使用的许多框架。如果您想使用更多,可以将“共享项目”添加到您的项目中。这允许您使用更多特定于平台的代码(例如Xamarin组件),但您需要更自觉地编写代码,因为它可能无法在所

我正在使用xamarin开发多平台应用程序,但需要使用相同的代码和屏幕与许多其他类似的应用程序构建一个主项目。是否有一种方法可以在项目之间共享代码或添加不同的目标(如Xcode?

1)如果您想在几个应用程序之间共享代码,可以将“可移植类库”添加到项目中。这样,您就可以在任何项目中编写100%兼容的代码。尽管如此,这限制了您可以使用的许多框架。如果您想使用更多,可以将“共享项目”添加到您的项目中。这允许您使用更多特定于平台的代码(例如Xamarin组件),但您需要更自觉地编写代码,因为它可能无法在所有项目中工作


2) 如果您想构建具有不同目标的应用程序

是,您可以链接VS解决方案中的文件,每个项目可以有不同的目标。