Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
Visual studio 2015 HTTP错误502.5-将ASP.NET Core 1.1复制到另一台计算机后进程失败_Visual Studio 2015_Asp.net Core_Asp.net Core 1.1 - Fatal编程技术网

Visual studio 2015 HTTP错误502.5-将ASP.NET Core 1.1复制到另一台计算机后进程失败

Visual studio 2015 HTTP错误502.5-将ASP.NET Core 1.1复制到另一台计算机后进程失败,visual-studio-2015,asp.net-core,asp.net-core-1.1,Visual Studio 2015,Asp.net Core,Asp.net Core 1.1,我按照ASP.NET官方网站上的程序将我的ASP.NET核心应用程序从1.0升级到1.1。该应用程序在Windows 10上的原始位置运行良好(从win 7升级)。但是,当我在另一台也安装了最新的VS2015-Update3的机器(Win 7)上复制该应用程序时,该应用程序编译良好,但出现以下错误:HTTP错误502.5-进程失败 此外,事件日志显示以下内容: { "userSecretsId": "aspnet-ABCTest-6af8ade3-87ff-4468-a9ce-8bb69c6

我按照ASP.NET官方网站上的程序将我的ASP.NET核心应用程序从1.0升级到1.1。该应用程序在Windows 10上的原始位置运行良好(从win 7升级)。但是,当我在另一台也安装了最新的VS2015-Update3的机器(Win 7)上复制该应用程序时,该应用程序编译良好,但出现以下错误:
HTTP错误502.5-进程失败

此外,事件日志显示以下内容:

{
  "userSecretsId": "aspnet-ABCTest-6af8ade3-87ff-4468-a9ce-8bb69c696ab8",

  "dependencies": {
    "Microsoft.NETCore.App": {
      "version": "1.1.0",
      "type": "platform"
    },
    "Microsoft.EntityFrameworkCore.SqlServer": "1.1.0",
    "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final",
    "Microsoft.AspNetCore.Mvc": "1.1.0",
    "Microsoft.AspNetCore.Mvc.Core": "1.1.0",
    "Microsoft.AspNetCore.Server.Kestrel": "1.1.0",
    "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0",
    "Microsoft.AspNetCore.Authentication.Cookies": "1.1.0",
    "Microsoft.AspNetCore.Diagnostics": "1.1.0",
    "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.1.0",
    "Microsoft.AspNetCore.Identity": "1.1.0",
    "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.1.0",
    "Microsoft.AspNetCore.Razor.Tools": "1.1.0-preview4-final",
    "Microsoft.AspNetCore.Server.IISIntegration": "1.1.0",
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.1.0-preview4-final",
    "Microsoft.AspNetCore.StaticFiles": "1.1.0",
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.1.0",
    "Microsoft.Extensions.Configuration.Json": "1.1.0",
    "Microsoft.Extensions.Configuration.UserSecrets": "1.1.0",
    "Microsoft.Extensions.Logging": "1.1.0",
    "Microsoft.Extensions.Logging.Console": "1.1.0",
    "Microsoft.Extensions.Logging.Debug": "1.1.0",
    "Microsoft.Extensions.Options.ConfigurationExtensions": "1.1.0",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.1.0",
    "Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.1.0-preview4-final",
    "Microsoft.VisualStudio.Web.CodeGenerators.Mvc": "1.1.0-preview4-final"  },

  "tools": {
    "BundlerMinifier.Core": "2.0.238"
  },

  "frameworks": {
    "netcoreapp1.1": {
      "imports": [
        "dotnet5.6",
        "portable-net45+win8"
      ]
    }
  },

  "buildOptions": {
    "emitEntryPoint": true,
    "preserveCompilationContext": true
  },

  "runtimeOptions": {
    "configProperties": {
      "System.GC.Server": true
    }
  },

  "publishOptions": {
    "include": [
      "wwwroot",
      "Views",
      "Areas/**/Views",
      "appsettings.json",
      "web.config"
    ]
  },

  "scripts": {
    "prepublish": [ "bower install", "dotnet bundle" ],
    "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ]
  }
}
无法使用命令行“C:\Program Files(x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\ProjectSystem\vsiiseLancher.exe”-p“C:\Program Files\dotnet\dotnet.exe”-a“C:\DotNET2015\ABCTest\src\ABCTest\bin\Debug\netcoreapp1.1\ABCTest.dll”-wd“C:\DotNET2015\ABCTest\src\ABCTest”-wbe Global\Build500340c7-6e16-4a08-b314-ff5fd51b1dcb-lse Global\Launchb628508b-6e25-455f-9afa-6092434506ed',错误代码='0x80004005'。

注意应用程序正在默认IISEXPRESS上运行

project.json

{
  "userSecretsId": "aspnet-ABCTest-6af8ade3-87ff-4468-a9ce-8bb69c696ab8",

  "dependencies": {
    "Microsoft.NETCore.App": {
      "version": "1.1.0",
      "type": "platform"
    },
    "Microsoft.EntityFrameworkCore.SqlServer": "1.1.0",
    "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final",
    "Microsoft.AspNetCore.Mvc": "1.1.0",
    "Microsoft.AspNetCore.Mvc.Core": "1.1.0",
    "Microsoft.AspNetCore.Server.Kestrel": "1.1.0",
    "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0",
    "Microsoft.AspNetCore.Authentication.Cookies": "1.1.0",
    "Microsoft.AspNetCore.Diagnostics": "1.1.0",
    "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.1.0",
    "Microsoft.AspNetCore.Identity": "1.1.0",
    "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.1.0",
    "Microsoft.AspNetCore.Razor.Tools": "1.1.0-preview4-final",
    "Microsoft.AspNetCore.Server.IISIntegration": "1.1.0",
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.1.0-preview4-final",
    "Microsoft.AspNetCore.StaticFiles": "1.1.0",
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.1.0",
    "Microsoft.Extensions.Configuration.Json": "1.1.0",
    "Microsoft.Extensions.Configuration.UserSecrets": "1.1.0",
    "Microsoft.Extensions.Logging": "1.1.0",
    "Microsoft.Extensions.Logging.Console": "1.1.0",
    "Microsoft.Extensions.Logging.Debug": "1.1.0",
    "Microsoft.Extensions.Options.ConfigurationExtensions": "1.1.0",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.1.0",
    "Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.1.0-preview4-final",
    "Microsoft.VisualStudio.Web.CodeGenerators.Mvc": "1.1.0-preview4-final"  },

  "tools": {
    "BundlerMinifier.Core": "2.0.238"
  },

  "frameworks": {
    "netcoreapp1.1": {
      "imports": [
        "dotnet5.6",
        "portable-net45+win8"
      ]
    }
  },

  "buildOptions": {
    "emitEntryPoint": true,
    "preserveCompilationContext": true
  },

  "runtimeOptions": {
    "configProperties": {
      "System.GC.Server": true
    }
  },

  "publishOptions": {
    "include": [
      "wwwroot",
      "Views",
      "Areas/**/Views",
      "appsettings.json",
      "web.config"
    ]
  },

  "scripts": {
    "prepublish": [ "bower install", "dotnet bundle" ],
    "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ]
  }
}

我在VisualStudio中更新NuGet包时也遇到了同样的问题。 在我的案例中,解决方案是降级包: Microsoft.AspNetCore.Server.Kestrel从1.1.0到1.0.1 Microsoft.NETCore.App从1.1.0到1.0.1


…然后一切又恢复正常。

我在Visual Studio中更新NuGet软件包时遇到了同样的问题。 在我的案例中,解决方案是降级包: Microsoft.AspNetCore.Server.Kestrel从1.1.0到1.0.1 Microsoft.NETCore.App从1.1.0到1.0.1


…然后一切又恢复正常。

您需要在将应用程序复制到的计算机上安装.NET Core 1.1 runtime。您安装的是1.0.1。

您需要在将应用程序复制到的计算机上安装.NET Core 1.1 runtime。您安装的是1.0.1。

您是否尝试过
dontnet restore
?@J.Doe您能告诉我这个命令的作用吗?这会还原一些程序包吗?从NuGet还原程序包您是否尝试过
dontnet Restore
?@J.Doe您能告诉我这个命令会做什么吗?这会还原某些程序包吗?从还原程序包NuGet@Powel该部署不是运行时应用程序的部署。它只是将整个VS2015项目复制到另一台同样拥有VS2015的机器上,同一个项目将用于开发。我需要运行时还是SDK?你仍然需要运行时。如果您创建的应用程序不是独立的(也不是独立的),它将不会携带运行时,并且无法启动。@Powel该部署不是运行时应用程序。它只是将整个VS2015项目复制到另一台同样拥有VS2015的机器上,同一个项目将用于开发。我需要运行时还是SDK?你仍然需要运行时。如果您创建的应用程序不是独立的(也不是独立的),那么它将不会承载运行时,并且无法启动。