我正在学习ASP.NET Core 1.0 (vNext)。因此,我的解决方案的结构是这样的:
MySolution
src
MyLibrary
MyClass.cs
project.json
MyWebSite
Startup.cs
project.json
我已经成功地使用dnu build
从命令行编译了MyLibrary
。我运行了dnu pack
,生成了MyLibrary.1.0.0.nupkg
。还有两个文件夹:dnx451
和dnxcore50
,它们都包含MyLibrary.1.0.0.dll
。我想在MyWebSite
中使用MyLibrary
,但是我感到困惑。
- 我如何将
MyLibrary
“包含”到MyWebSite
中?我需要手动复制.dll
文件吗?如果是这样,我应该使用哪一个?我应该使用nupkg
文件吗?这是一个私有程序集,我不想通过NuGet全局发布它。 - 我应该在
MyWebSite/project.json
中放什么来引用MyLibrary
程序集?