C# 试图确定进程id时出错
当我尝试调试.NET Core应用程序时,不断出现以下错误: 试图确定Test.exe的进程id时出错 哪个托管了你的应用程序 我在谷歌上搜索过,我发现很多人都有SSL的问题。但我没有SSL 我还尝试删除json锁文件,但也不起作用 我应该修改project.json中的某些内容吗 这是我的project.json:C# 试图确定进程id时出错,c#,asp.net-core,asp.net-core-mvc,C#,Asp.net Core,Asp.net Core Mvc,当我尝试调试.NET Core应用程序时,不断出现以下错误: 试图确定Test.exe的进程id时出错 哪个托管了你的应用程序 我在谷歌上搜索过,我发现很多人都有SSL的问题。但我没有SSL 我还尝试删除json锁文件,但也不起作用 我应该修改project.json中的某些内容吗 这是我的project.json: { "userSecretsId": "aspnet-Testar-0b0a75f7-4784-4192-a127-a1a4183a2709", "dependencie
{
"userSecretsId": "aspnet-Testar-0b0a75f7-4784-4192-a127-a1a4183a2709",
"dependencies": {
"Microsoft.AspNetCore.Authentication.Cookies": "1.0.0",
"Microsoft.AspNetCore.Diagnostics": "1.0.0",
"Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.0.0",
"Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.0.0",
"Microsoft.AspNetCore.Mvc": "1.0.1",
"Microsoft.AspNetCore.Razor.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.AspNetCore.Routing": "1.0.1",
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0",
"Microsoft.AspNetCore.Server.Kestrel": "1.0.1",
"Microsoft.AspNetCore.StaticFiles": "1.0.0",
"Microsoft.EntityFrameworkCore.SqlServer": "1.0.1",
"Microsoft.EntityFrameworkCore.SqlServer.Design": {
"version": "1.0.1",
"type": "build"
},
"Microsoft.EntityFrameworkCore.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0",
"Microsoft.Extensions.Configuration.Json": "1.0.0",
"Microsoft.Extensions.Configuration.UserSecrets": "1.0.0",
"Microsoft.Extensions.Logging": "1.0.0",
"Microsoft.Extensions.Logging.Console": "1.0.0",
"Microsoft.Extensions.Logging.Debug": "1.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0",
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": {
"version": "1.0.0-preview2-final",
"type": "build"
}
},
"tools": {
"BundlerMinifier.Core": "2.0.238",
"Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final",
"Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final",
"Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview2-final",
"Microsoft.Extensions.SecretManager.Tools": "1.0.0-preview2-final",
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": {
"version": "1.0.0-preview2-final",
"imports": [
"portable-net45+win8"
]
}
},
"frameworks": {
"net452": { }
},
"buildOptions": {
"emitEntryPoint": true,
"preserveCompilationContext": true
},
"publishOptions": {
"include": [
"wwwroot",
"**/*.cshtml",
"appsettings.json",
"web.config"
]
},
"scripts": {
"prepublish": [ "bower install", "dotnet bundle" ],
"postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ]
}
}
我正在使用.NET framework 4.5.2也许您可以尝试删除.vs文件夹
它曾经救过我的命 也许你可以尝试删除.vs文件夹
它曾经救过我的命 我可以按照syns98的建议删除.vs文件夹,然后按照解决方案2中的说明导入本地IIS Express证书,从而解决同一问题。我可以按照syns98的建议删除.vs文件夹,然后按照中的说明导入本地IIS Express证书,从而解决同一问题解决方案2。我不确定这是否是您的确切问题,但您尝试过的一些解决方案也在这个问题中进行了描述:-也许还有另一个答案可以解决您的问题?您使用哪个工具/IDE+版本进行调试?您可以分享您的project.json以及您使用的是哪个dotnet sdk版本吗?我不确定这是否是您的确切问题,但您尝试的一些解决方案也在这个问题中进行了描述:-也许还有另一个答案可以解决您的问题?您使用哪个工具/IDE+版本进行调试?你能分享你的project.json吗?你使用的是哪个dotnet sdk版本?vs文件夹在哪里?在*.sln文件夹中,它默认是隐藏的。它对我有用。只是删除.vs并没有做到这一点。我还必须遵循它链接到的文章中“Resolution No.2”下的步骤。@MarkJohnson您应该将您的评论作为答案发布,因为这有助于我解决同一问题。vs文件夹位于哪里?在*.sln文件夹中,默认情况下是隐藏的。它对我有效。只是删除.vs并没有做到这一点。我还必须遵循它链接到的文章中第2号决议下的步骤。@MarkJohnson你应该发表你的评论作为回答,因为这有助于我解决同样的问题。