ren*_*491 70 c# asp.net visual-studio .net-core
我正在尝试设置一个新的工作空间,并将我的所有项目从旧计算机转移到新计算机.但是,当我尝试运行IIS Express时出现此错误:
无法启动进程C:\ Program Files\dotnet\dotnet.exe.Web服务器请求失败,状态码为500.
我在Visual Studio 2015中工作,更新3,我使用的是.NET Core RC2.有没有人知道如何解决这个问题并让我的旧项目在这台新机器上运行?
小智 101
我遇到了同样的问题.我在该目录中查找dotnet.exe并且它存在但调试器无法执行它,因此我以管理员身份重新启动Visual Studio 2015并且它可以工作!
小智 34
关闭VS删除project.lock.json文件,打开VS文件将被恢复,你不应该有问题了.
imm*_*rza 21
我的问题是
1-我将我的项目(控制台/网站)升级(移植).net 4.5 framework到donetcoreapp 2.0
2- .NET Framework 4.5项目有Web.Config
3- dotnetcore 2.0没有维护web.config的概念.
4-所以每当我运行项目时,我都会遇到同样的错误
解:
刚刚删除'Web.Config',它开始为我工作.
如果上述解决方案在VS2017 .Net Core中无效,则以VS2017身份运行为ADMIN.如果没有对您的计算机的ADMIN访问权限,您可以将"launchSettings.json"更改为在端口8080上工作,如下所示,之后执行上述4个步骤.
"applicationUrl":" http:// localhost:8080 / ",
这对我有用:
我遇到了同样的问题,结果发现我没有正确版本的运行时(1.1.0); 相反,我试图使用1.1.0程序集与1.0.1运行时.
分辨率很简单 - 从这里下载并安装SDK ,但选择正确的版本!事实证明,如果你想要版本1.1.0,你应该选择"当前"选项(按钮).
基本上问题是由引用页面上的愚蠢接口引起的 - 如果你不注意你将下载v1.0.1,因为它是"LTS"版本,并且"LTS"选项是默认的.该说些什么......在这个疯狂版本,疯狂绰号,疯狂平台时代,.NET团队又一次失望......
报价来自peske:https://github.com/aspnet/Home/issues/1719