我有一個名爲項目1和項目2我從移植iOS版我的應用程序WP8兩個項目,我已經移植我iOS_Project 1至WP8_Project 1.在iOS中我必須靈活地添加該文件作爲參考,從而我可以實現代碼重用。我想在WP8中執行相同的過程,但我無法找到適當的幫助,這是問題所在。 (這裏我想引用所有的類,圖像和XAML文件,如MainPage.xaml)如何共享項目之間的代碼和資源
我很確定wpf/forms/.NET項目與WP8結構有什麼不同。請提供一些幫助。
謝謝。
我有一個名爲項目1和項目2我從移植iOS版我的應用程序WP8兩個項目,我已經移植我iOS_Project 1至WP8_Project 1.在iOS中我必須靈活地添加該文件作爲參考,從而我可以實現代碼重用。我想在WP8中執行相同的過程,但我無法找到適當的幫助,這是問題所在。 (這裏我想引用所有的類,圖像和XAML文件,如MainPage.xaml)如何共享項目之間的代碼和資源
我很確定wpf/forms/.NET項目與WP8結構有什麼不同。請提供一些幫助。
謝謝。
當您將項目添加到一個項目時,請選擇添加現有項目到其他項目的選項。導航到您要添加的項目,然後您應該在相應的按鈕上找到一個下拉箭頭,以便將該項目添加爲鏈接。這意味着只會有該項目的一個副本,但它將在兩個項目中使用。
這就是說,如果可能的話,我建議你打破了常見的功能了成庫項目,然後你同時在其他項目中引用。如果你創建一個可移植的庫,那麼你也可以在Windows 8應用程序中使用它。
您可以在Visual Studio 2012的引用 - 是沒有問題的。但是,PCL(Portable Class Library)是更好的解決方案。下面是如何在Visual Studio 2012中add files as link.
感謝您的回答,所有的.cs文件,該解決方案的偉大工程,但對XAML文件我該如何擺脫命名空間的問題? – Xander
爲什麼不在應用程序之間使用相同的名稱空間,只是將xaml頁面用作鏈接? – crea7or