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