为什么我无法在MVC6中将普通类库添加为引用

3

有人知道为什么我无法将旧的类库类型添加到新的模板WebAPI或Class library(package)中吗?这背后的想法是什么?如果这是一件好事,你认为呢?它应该是可选的还是像现在这样必须的?

我认为从nuGet恢复库可能更好,但如果我不将我的库部署到nuGet怎么办?如果我的计算机没有连接到互联网,如果我的构建服务器也没有连接到互联网怎么办?我应该制作一个本地nuGet存储库吗?

enter image description here

如果不支持这个,我该如何测试这类项目?

enter image description here

1个回答

0

我的猜测是你正在引用一个不在Core CLR上运行的.NET类库。DNX现在运行在由NuGet包组成的轻量级.NET库上。因此,它不支持旧版桌面.NET 4.0+组件。


那么如何测试在Core CRL上运行的项目?DNX?我创建了一个单元测试项目,但无法将该项目添加为引用?请查看我的问题更新。 - Mohamed.Radwan -MVP
你看过这个吗?https://dev59.com/-F4c5IYBdhLWcg3wc5_r - beautifulcoder
似乎不再使用MSTest了,“告别Visual Studio单元测试框架,欢迎xUnit.net!” http://stephenwalther.com/archive/2015/02/24/top-10-changes-in-asp-net-5-and-mvc-6 - Mohamed.Radwan -MVP

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接