无法启动程序" C:\ Program Files \ dotnet \ dotnet.exe"

时间:2016-10-08 23:32:16

标签: asp.net-core .net-core

我已经安装了.NET Core 1.0.1以用于VS 2015 Update 3并且我以管理员身份运行(在Windows 8.1 x64上)。

如果我创建任何 .NET Core项目,无论是控制台还是Web,并尝试运行,Visual Studio就会出现错误:

pen

但是我无法确定原因。 VS构建它很好,我可以从CLI运行它。我也可以通过VSCode运行Core。

我试过了:

  • 正在删除project.lock.json
  • 正在删除.vs文件夹
  • 修复.NET Core安装
  • 修复VS 2015安装
  • 卸载并重新安装.NET Core / SDK / Tooling& VS
  • 重新启动

它仍然拒绝工作!

我已经在Core Tooling GitHub上提出了这个问题,并且可以看到enter image description here但是我们还是有点难过。

4 个答案:

答案 0 :(得分:1)

There are some people who have problems with Internet Explorer and Visual Studio. Attempt to install Internet Explorer 9, or set a different default browser.

Other approaches:

  1. Was the data path checked?
  2. Perhaps there are wrong configured environment variables?
  3. Are you sure that the configuration was reset by the installation?
  4. Perhaps the path for the temporary data has been changed?

答案 1 :(得分:1)

尝试重新安装所需的可再发行组件,因为在Windows上执行.Net Core需要它们,如下所述:

https://docs.microsoft.com/en-us/dotnet/articles/core/windows-prerequisites " NET Core在Windows"

上运行时需要VC ++ Redistributable

如果它不起作用,请在应用程序的最高级别添加try / catch并记录可能发生的所有System.Exceptions。它可能会为您提供有关此错误的更多信息。

答案 2 :(得分:0)

如果更改项目名称,则会发生此错误。要解决此错误,您必须删除\ object和\ bin文件夹下的所有文件。在重建应用程序之后。

答案 3 :(得分:-1)

以管理员模式重新启动visual studio。这解决了我的问题。