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