简体   繁体   English

Web API 和 IIS 中的环境

[英]Environment in Web API and IIS

我在 dot net core 中有一个 web API,有三个环境,开发、暂存和生产,我用 IIS 将它部署在 Windows 服务器中我从 IIS 中的配置编辑器为网站设置了环境变量,我的问题是当我不'不设置这个项目API使用我的生产环境,如果环境没有设置或找不到它,我该如何解决这个网站不使用任何环境?

Open your web.config and add the codes:打开您的 web.config 并添加代码:

             ......
            <aspNetCore processPath="dotnet" arguments=".\WebApplication1.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" >
                 ........
                <environmentVariables>
                    <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="your target env" />
                </environmentVariables>
                  ......
            </aspNetCore>
            .......
        

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM