Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
打开我的ASP.NET核心项目时出错_Asp.net_Asp.net Core_.net Core - Fatal编程技术网

打开我的ASP.NET核心项目时出错

打开我的ASP.NET核心项目时出错,asp.net,asp.net-core,.net-core,Asp.net,Asp.net Core,.net Core,错误是: ---------------------------Microsoft Visual Studio-------------------------- 尝试运行project model server进程(1.0.0-preview3-004056)时发生以下错误 无法启动进程。找到dotnet SDK,但未找到 位于[C:\Program]的dotnet.dll 文件\dotnet\sdk\1.0.0-preview3-004056\dotnet.dll] 我删除了那个版本,因为它

错误是:

---------------------------Microsoft Visual Studio--------------------------

尝试运行project model server进程(1.0.0-preview3-004056)时发生以下错误

无法启动进程。找到dotnet SDK,但未找到 位于[C:\Program]的dotnet.dll 文件\dotnet\sdk\1.0.0-preview3-004056\dotnet.dll]

我删除了那个版本,因为它不是我想要的版本。现在我尝试安装最新版本,甚至尝试安装较旧的版本,但在打开项目时仍会出现此错误。当我运行dotnetcore--version时,我得到以下结果:

C:\Windows\system32>dotnet--版本

找到dotnet SDK,但在[C:\Program Files\dotnet\SDK\1]中未找到dotnet.dll。 0.0-preview3-004056\dotnet.dll]

如何让dotnet设置已安装的特定版本

更新:我删除了VS 2017 RC并重新安装了VS 2015更新3,但这不起作用。最后我不得不添加一个global.json并指定我想要使用的版本

  "sdk": {
"version": "1.0.0-preview2-1-003177"}
这是可行的,但我必须手动安装一些软件包

谢谢,
帕特里克

这里也有类似的问题。在VS 2015更新3的基础上安装了VS 2017 RC,该更新以某种方式破坏了v1.0.0-preview3-004056。在global.json中明确指出正确的版本并没有为我解决这个问题。确切地说,我忘了提到我在VS 2015 Update 3上安装了VS 2017 RC。实际上,它看起来像是.net的一个扩展,为VS提供intellisense和其他一些项目内容。出于某种原因,扩展被删除了安装VS2017 RC时,会导致上述错误。卸载两个版本的VS并重新安装VS2015 Update3为我修复了它。2015年和2017年不再为我并排安装了,但……对我来说也爆炸了。昨天对我来说很好。今天安装了VS 2017 RC,它完全按照上述方式爆炸。我什么时候才能学会不去听Connect()事件的炒作。。叹息..更新:刚刚卸载VS 2017 RC。我的。ASP.NET Core 1.0 web应用现在可以正常打开。我不必重新安装VS 2015更新3。