vscode是一个简单的开发工具,启动快,速度快。可是当前1.26版本对多项目支持好像有点问题。命令行有个dotnet sln,可是只能添加新项目,却没有建立解决方案的命令。若是强行添加他会提示没有解决方案文件,莫名其妙!app
固然能够添加文件夹的方式,在一个项目中看到另外一个项目的文件结构,可是这没法等同于解决方案。工具
另外,库文件的调试感受很麻烦,由于库不能运行,不知道有什么好的方案。开发工具
库打包给另外一个项目用,也很麻烦,更新了,客户端并不会自动更新到最新版本,也不会判断文件新旧,它要你对库建立一个新的版本号,而且在客户端引用新的版本。若是是同时开发,这种协做效率,郁闷死了。ui
可能对vscode操做不熟悉吧,总感受vscode对单项目支持还行,多项目就太乏力了。也许单项目完成了,再想办法重构成多项目比较实际。命令行
------------ps 2018-9-18调试
原来sln是经过dotnet new sln 建立的code
而后dotnet sln add project 能够增长关联的项目开发
app 项目经过 dotnet add app reference lib 来关联lib项目同步
这样作了以后,在sln目录能够dotnet build正常编译。这一步后项目能够正确的关联,修改了lib,会自动同步到app.编译
在命令行能够 dotnet run –p app 来执行.
你,学到了吗?