[英]MSBuildWorkspace : solution contains no documents and no projects on Visual Studio 2019
[英]Maximum amount of projects in visual studio 2019 solution
目前,我在工作中發展時非常沮喪。 我們正在使用包含 290 個項目的 Visual Studio 2019 解決方案文件。 我們的軟件使用 .NET 代碼在 C# 中編寫。
每次更改 git 存儲庫的分支時,我都會感到更加沮喪,因為 Visual Studio 會開始重新加載整個解決方案,最多需要 5 或 10 分鍾。
您知道 Visual Studio 解決方案中的項目數量是否有限制嗎? 或者您是否在超過 300 個項目的解決方案中工作?
雖然沒有強制限制(理論上您可以在解決方案文件中有數千個項目,並且 Visual Studio 會嘗試加載它們)但有一些,您可以在此處看到: Visual Studio 解決方案中的推薦項目數量
如果不是第 3 點,我建議您創建多個解決方案,每個解決方案都是每個域區域的項目子集。
如果是,請嘗試重構和解耦。 每個解耦的 dll 應移出解決方案,打包到 nuget 中並獨立使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.