2

根据这篇关于如何在 asp.net 5 项目中引用常规 C# 库项目的出色记录,DNUwrap命令是执行此操作的首选方式。

不幸的是dnu wrap ".\Foo\Bar\MyProject.csproj"不起作用,只是输出

Microsoft .NET Development Utility Clr-x86-1.0.0-beta8-15858

Failed to resolve references for D:\SomeFolder\Foo\Bar\MyProject.csproj

应该包装的项目是一个常规的类库。已经尝试过目标框架 4.5 和 4.6,都产生了相同的错误。

尝试使用引用管理器在 VS2015 中添加对项目的引用时,没有任何反应。没有错误消息,但没有添加引用,也没有project.json生成包装器。

参考管理器似乎总体上不适用于有问题的(asp net 5 类库)项目,该项目已dotnetproject.json. Assemblies选项卡为空,Browse...给出警告Project does not have target frameworks specified.

4

1 回答 1

1

找到解决办法,要打包的(.csproj)项目中nuget目标文件的路径不正确。显然这对定期构建和使用它没有不利影响,但阻止了 DNU 解决依赖关系。

于 2015-11-19T11:47:11.073 回答