问题描述:自己新建的一个项目ClassLibrary1编译成dll,现在想在Project1项目中引用这个ClassLibrary1生成的这个dll
碰到的问题:
如果在同一解决方案,直接在project.json中引用。
如果不在同一个解决方案,需要通过dotnet pack命令打包成nuget包进行引用。
打包那个命令是什么呢 我生成的只有.nuget文件没有dll了 这种怎么引用呢
@程序有Bug:
1)用 dotnet pack
命令生成 nuget 包文件,比如 MyClassLibrary.1.0.0.nupkg
2)在电脑上创建一个文件夹,比如 C:\MyPackages
3)将 MyClassLibrary.1.0.0.nupkg 复制到 C:\MyPackages
4)在 Visual Studio 的 NuGet Package Manager 中将 C:\MyPackages 添加为本地 NuGet 源
5)在需要引用这个 NuGet 包的项目的 project.json 中输入包的名称
@dudu: 我现在碰到一个问题
在nuget中添加了本地路径 但是在项目里面引用的时候还是引用的外网别人的程序集而不是自己本地的
你新建的类库项目选择的必须是.net core,选其它.net framework的是不行的。
.netcore的项目呢