【抱怨文】vscode對多項目支持不夠友好


vscode是一個簡單的開發工具,啟動快,速度快。但是當前1.26版本對多項目支持好像有點問題。命令行有個dotnet sln,但是只能添加新項目,卻沒有創建解決方案的命令。如果強行添加他會提示沒有解決方案文件,莫名其妙!

當然可以添加文件夾的方式,在一個項目中看到另一個項目的文件結構,但是這無法等同於解決方案。

另外,庫文件的調試感覺很麻煩,因為庫不能運行,不知道有什么好的方案。

庫打包給另一個項目用,也很麻煩,更新了,客戶端並不會自動更新到最新版本,也不會判斷文件新舊,它要你對庫創建一個新的版本號,並且在客戶端引用新的版本。如果是同時開發,這種協作效率,郁悶死了。

可能對vscode操作不熟悉吧,總感覺vscode對單項目支持還行,多項目就太乏力了。也許單項目完成了,再想辦法重構成多項目比較實際。

------------ps 2018-9-18

原來sln是通過dotnet new sln 創建的

然后dotnet sln add project 可以增加關聯的項目

app 項目通過 dotnet add app reference lib 來關聯lib項目

這樣做了之后,在sln目錄可以dotnet build正常編譯。這一步后項目可以正確的關聯,修改了lib,會自動同步到app.

在命令行可以 dotnet run –p app 來執行.

你,學到了嗎?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM