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

 

posted @ 2020-08-26 01:04  粽先生  阅读(1050)  评论(0编辑  收藏  举报