环境标记助手

Mis*_*pic 5 asp.net asp.net-mvc visual-studio visual-studio-2015

我正在使用Visual Studio 15 RC,我注意到_Layout.cshtml中有一个新的environment标记助手:

   <environment names="Development">
        <link rel="stylesheet" href="~/css/bootstrap.css" />
    </environment>
    <environment names="Staging,Production">
        <link rel="stylesheet" href="//ajax.aspnetcdn.com/ajax/bootstrap/3.0.0/css/bootstrap.min.css"
              asp-fallback-href="~/lib/bootstrap/css/bootstrap.min.css"
              asp-fallback-test-class="hidden" asp-fallback-test-property="visibility" asp-fallback-test-value="hidden" />
    </environment>
Run Code Online (Sandbox Code Playgroud)

我如何表明我希望Staging构建从CDN获取CSS文件?

Cod*_*und 4

如果您想为构建指定暂存环境:

  • 打开您的项目属性
  • 选择“调试”选项卡
  • 环境变量部分中,如果名为ASPNETCORE_ENVIRONMENT的变量不存在,则通过单击添加按钮来添加它。之后,通过双击单元格将变量的值设置为Staging 。

在此输入图像描述