Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.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 ASP.NET核心RC2发布工具_Visual Studio 2015_Asp.net Core 1.0 - Fatal编程技术网

Visual studio 2015 ASP.NET核心RC2发布工具

Visual studio 2015 ASP.NET核心RC2发布工具,visual-studio-2015,asp.net-core-1.0,Visual Studio 2015,Asp.net Core 1.0,我已经将几个项目从RC1升级到RC2,我对部署过程有点困惑。我有三个appsettings文件,一个用于开发,另一个用于暂存,最后一个用于生产 在RC1中,发布会将所有设置文件复制到目标,但在RC2中,只复制appsettings.json。我试图了解如果只有一个appsetting文件存在,ASPNETCORE_环境会产生什么影响 在使用VS 2015发布工具时,有没有一种方法可以指定要使用的环境名称?我刚刚遇到了同样的问题。在project.json文件中,可以添加发布时包含的文件/文件夹。

我已经将几个项目从RC1升级到RC2,我对部署过程有点困惑。我有三个appsettings文件,一个用于开发,另一个用于暂存,最后一个用于生产

在RC1中,发布会将所有设置文件复制到目标,但在RC2中,只复制appsettings.json。我试图了解如果只有一个appsetting文件存在,ASPNETCORE_环境会产生什么影响


在使用VS 2015发布工具时,有没有一种方法可以指定要使用的环境名称?

我刚刚遇到了同样的问题。在project.json文件中,可以添加发布时包含的文件/文件夹。标准版本它只包括appsettings.json。我还添加了appsettings.*.json,以便在发布时包括所有环境的设置。不确定这是否是正确的新做事方式,但确实有效

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

谢天谢地,这是我完全忽略的。要指定在IIS中使用的环境,可以按照中的说明进行操作。