C#项目构建时一起生成nuget依赖文件


==============================================

 2020/8/26_第1次修改                       ccb_warlock

 

===============================================

 之前在做项目时由于用了其他的电脑进行开发,生成项目时目录会生成nuget依赖文件。之后创建新的源码项目后,由于长时间没有添加nuget依赖项,没有去管为什么构建目录下没有生成依赖文件的问题。

 直到前几个礼拜有开发引入了新的nuget依赖而我有没有生成依赖文件,导致部署在开发环境报错,这推着我不得不解决这个问题。

 接着才知道在构建时需要一起生成nuget依赖文件,只要在项目文件的PropertyGroup标记中,增加一行配置就可以了。然后在对应模式进行构建,目录内就会一起生成对应的依赖文件。

 

 假设我的api项目的文件是Server.csproj,我希望在release模式下构建源码时生成全部的依赖,只需要在release的PropertyGroup标记中增加下面的配置并保存。

<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>

 

 接着再次进入IDE构建时,可以看到目录里会一起生成nuget的依赖文件了。

 


参考资料:

1.https://www.jb51.cc/csharp/98839.html

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM