Visual studio无法找到正确的.net SDK

visual studio似乎用了一个非常愚蠢的设计,使用path变量里第一顺位的dotnet.exe获取.net sdk和runtime,但安装的时候32和64的.net是分别安装,处于不同目录,所安装的sdk如果是64的,执行x86的dotnet并不能获得x86_64的安装资料,而且并不能保证每次安装都将64的路径放在前面,我就是优先执行了x86版本的dotnet而找不到64位的sdk。
解决方法:去环境变量修改页面,把"C:\Program Files\dotnet"放到"C:\Program Files (x86)\dotnet"前面,重启visual studio

你可能感兴趣的:(折腾笔记,visualstudio,.net)