场景: Project A 对Project B存在 project to project reference.这种场景下必须为两者都生成nuget package.这样在load Project A 的nuget package才会自动resolve 他所依赖的Project B的nuget packae。

第一步: Edit *.csproj 的文件如下

vs2017中生成.Net Standard Libarary的Nuget Package

 

vs2017中生成.Net Standard Libarary的Nuget Package

 

 

第二步 Build Solution:

 

第三布 通过msbuild 生成package

msbuild /t:pack /p:Configuration=Release

vs2017中生成.Net Standard Libarary的Nuget Package

 

https://docs.microsoft.com/en-us/nuget/schema/msbuild-targets#pack-target
https://docs.microsoft.com/en-us/nuget/consume-packages/package-references-in-project-files
https://docs.microsoft.com/en-us/nuget/guides/create-net-standard-packages-vs2017

相关文章:

  • 2021-10-08
  • 2021-06-03
  • 2021-09-19
  • 2021-07-17
  • 2021-12-13
  • 2021-12-09
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-14
  • 2021-09-25
  • 2022-12-23
相关资源
相似解决方案