dri*_*iis 29 .net c# asp.net asp.net-core
所以我在VS 14 CTP中有一个ASP .NET vNext项目.我的目标是.NET Framework 4.5.1.我添加了对NuGet包的引用,该包没有针对vNext的构建.
Visual Studio现在显示编辑器/ Intellisense中没有错误的包的用法.但是在编译时,我得到"未找到名称空间'MyPackage'"错误.
我的理解是,只要我定位现有的.NET Framework 4.5.1,我就可以添加对.NET Framework程序集的引用.这不是这种情况吗?我可以解决此错误吗?
小智 18
如果您在project.json中列出了k10和net451框架,则默认情况下,VS 14会针对这两个框架构建项目.在这种情况下,如果没有为k10框架构建任何程序集,则构建将失败并显示package not found错误.因此,应特别在project.json的net451部分添加net 451软件包.我只是粘贴一个示例project.json,其中Microsoft.Bcl包列在net451部分中
{
"dependencies": {
"Microsoft.AspNet.Server.IIS": "1.0.0-*",
"Microsoft.AspNet.Mvc": "6.0.0-*"
<more packages>
},
"configurations": {
"net451": {
"dependencies": {
"Microsoft.Bcl": "1.1.9"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2246 次 |
| 最近记录: |