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