如何将 DNU WRAP 用于不在 ASP.Net 个项目的解决方案中的项目

How to use DNU WRAP for projects NOT in a solution with ASP.Net projects

经过大量搜索和跟踪面包屑后,似乎要添加一个非 ASP.NET 程序集作为对 ASP.Net 项目(不在同一解决方案中)的引用,必须使用 DNU WRAP .

我试图通过将 CD 复制到解决方案目录并输入以下行来做到这一点

dnu -v wrap --configuration release -i code/access/access.csproj

响应告诉我缺少 NuGet 包并 'enable NuGet Package Restore'。我已经(并重新检查)已经这样做了。

在互联网上搜索 'dnu wrap' 在 GitHub 上返回了 2 个匹配项,更多 interesting one being 对 dnu wrap 的附带讨论需要 global.json 在解决方案级别。但是,我的 ASP.Net 解决方案没有 global.json 文件。

我的问题是 1) 让 dnu wrap 在安装了 VS 2015 RC 的 Windows 系统上正常工作需要哪些步骤? 2) 什么情况下必须重做dnu wrap?

我终于弄清楚了流程。自从我开始旅程以来的过去 10 个月里,它发生了变化。

请参阅 以获得冗长的回复。