==============================================
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