我有一个使用Visual Studio 2015创建的类库项目。我尝试使用NuGet将包Microsoft.AspNet.Mvc
添加到我的项目中。从屏幕截图中可以看出,效果很好。
但是每当我尝试在我的项目中使用Microsoft.AspNet.Mvc
命名空间时,就会抱怨它无法找到给定的命名空间。
名称空间中的类型或命名空间名称AspNet' Microsoft'
但是我的项目中明确提到了......任何人都知道问题是什么?
答案 0 :(得分:1)
我刚刚将下面的代码添加到我的project.json文件中并重建项目并解决了问题,现在我可以访问使用Microsoft.AspNet.Mvc;
"frameworks": {
"dnx451": { },
"dnxcore50": { }}
答案 1 :(得分:0)
将您的类库更改为project.json
(即MyClassLib.xproj),然后引用Microsoft.AspNet.Mvc 6.0.0-*
。
我不确定csproj类库项目是否可以使用MVC 6.