我将一个项目从一台计算机复制到另一台计算机。如果我打开项目,我会收到一条错误消息" Das angegebene SDK" Microsoft.NET.Sdk.Web" wurde nicht gefunden。" Tanslate:" SDK ..Web未找到"。
我搜索了here之类的其他问题。但我没有global.json而且我不知道,我必须把它放在哪里。
我认为问题是另一个问题。在源计算机上,解决方案可以加载。仅在目标计算机上我无法加载。
编辑:我安装了最新的Visual Studio 2017社区更新
答案 0 :(得分:1)
在VS安装程序中,确保选择了跨平台和Web开发的工作负载,以便将所需组件添加到VS安装中。
答案 1 :(得分:0)
我安装了一些不同版本的Core。但只使用了最老的一个。命令dotnet --version向我展示了这个问题。卸载旧版本后,我可以运行我的应用程序:)。
答案 2 :(得分:0)
我已经卸载了一些过时的SDK版本。事实证明,在C:\ Program Files(x86)\ dotnet \ dotnet.exe中没有相关的sdk文件夹的dotnet.exe。我的机器最像64位,更新的sdks安装在C:\ Program Files \ dotnet。 cmd路径更喜欢旧版本。我将文件夹C:\ Program Files(x86)\ dotnet重命名为C:\ Program Files(x86)\ dotnet.old(我不是100%肯定某些东西不会出现需要那里的文件所以只是为了安全)。一切都有效。