2014-01-16 155 views
1

我有一个名为项目1和项目2我从移植iOS版我的应用程序WP8两个项目,我已经移植我iOS_Project 1至WP8_Project 1.在iOS中我必须灵活地添加该文件作为参考,从而我可以实现代码重用。我想在WP8中执行相同的过程,但我无法找到适当的帮助,这是问题所在。 (这里我想引用所有的类,图像和XAML文件,如MainPage.xaml)如何共享项目之间的代码和资源

我很确定wpf/forms/.NET项目与WP8结构有什么不同。请提供一些帮助。

谢谢。

回答

0

当您将项目添加到一个项目时,请选择添加现有项目到其他项目的选项。导航到您要添加的项目,然后您应该在相应的按钮上找到一个下拉箭头,以便将该项目添加为链接。这意味着只会有该项目的一个副本,但它将在两个项目中使用。

这就是说,如果可能的话,我建议你打破了常见的功能了成库项目,然后你同时在其他项目中引用。如果你创建一个可移植的库,那么你也可以在Windows 8应用程序中使用它。

0

您可以在Visual Studio 2012的引用 - 是没有问题的。但是,PCL(Portable Class Library)是更好的解决方案。下面是如何在Visual Studio 2012中add files as link.

+0

感谢您的回答,所有的.cs文件,该解决方案的伟大工程,但对XAML文件我该如何摆脱命名空间的问题? – Xander

+0

为什么不在应用程序之间使用相同的名称空间,只是将xaml页面用作链接? – crea7or

相关问题