gpt4 book ai didi

win-universal-app - mvc 6 添加类库

转载 作者:行者123 更新时间:2023-12-02 03:22:56 24 4
gpt4 key购买 nike

我正在使用 VS2015 (RTM) 并且有一个包含两个项目的解决方案:

1)一个 MVC 6 ASP.NET Web 应用程序

2) Windows Split-View 应用程序(通用 Windows)

我还想在解决方案中添加一个类库,供两个项目引用,但找不到实现它的方法。

如果我添加 Web 类库(包),我可以通过 Web 应用程序引用它,但不能通过通用 Windows 应用程序引用它。

如果我添加 Windows 类库(通用 Windows),我可以在通用 Windows 应用程序中引用它,但是当我尝试添加对 MVC 6 Web 应用程序的引用时,我会收到几千个引用错误。

是否有一种简单的方法可以做到这一点,即在 MVC 6 应用程序和通用 Windows 应用程序之间共享一个类库,还是行不通?

最佳答案

MVC 6 无法引用 UWP 类库,因为它们基于不同的 .NET 运行时。 MVC 6 基于.NET Core 或Full .NET,UWP 基于.NET for UWP。

我的机器上没有安装 MVC 6 来测试。可移植库在这种情况下应该可以工作,但我也无法在 MVC 5 中编译。作为解决方法,您可以考虑使用 UWP 项目和 MVC 项目之间的代码共享。

在solution文件夹下新建文件夹share_code,将常用代码放在该文件夹下。在UWP项目和MVC项目中,Add -> Existing Item,就可以在两个项目中复用代码。

关于win-universal-app - mvc 6 添加类库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32052360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com