1
我正在創建通用應用程序(Windows 10)並將Model/ViewModel分隔爲單獨的通用Windows DLL。在Universal Apps和ASP.NET 5.0之間共享項目(服務)
當我在將來創建ASP.NET 5.0網站時,我將能夠添加該項目並從ASP.NET 5.0中使用它?或者我需要將其轉換爲便攜式圖書館?
我正在創建通用應用程序(Windows 10)並將Model/ViewModel分隔爲單獨的通用Windows DLL。在Universal Apps和ASP.NET 5.0之間共享項目(服務)
當我在將來創建ASP.NET 5.0網站時,我將能夠添加該項目並從ASP.NET 5.0中使用它?或者我需要將其轉換爲便攜式圖書館?
當我在將來創建ASP.NET 5.0網站時,我將能夠 添加該項目並從ASP.NET 5.0中使用它?
不,您不能在ASP.NET 5.0 Project中引用UWP .NET庫。 ASP.NET 5基於Full .NET或ASP.NET Core,但UWP .NET項目基於UWP for .NET。
還是我需要將其轉換爲便攜式庫?
從技術上講,它應該工作,如果我們創建一個可移植的庫,並選擇UWP和ASP.NET 5核心。但是,在引用便攜庫之後構建ASP.NET項目時,存在很多錯誤。我目前的解決方法是「代碼共享」,我將公共代碼(域模型類)放在名爲「share_code」的文件夾中,並在UWP和APS.NET項目中添加現有文件。
好的。在那一天到來的時候,我可以將它重構成一個便攜式課程。但是,你所說的錯誤是什麼? – punkouter