【发布时间】:2016-06-07 00:28:34
【问题描述】:
我正在测试 Dot Net Core 中的开发,并准备部署我的应用程序。现在我已经完成了一个简单的文件发布到我的本地 PC,然后将文件复制到远程服务器上。
当我查看该网站时,我可以看到它正在暂存或生产环境中运行,因为我收到了缩小文件(在视图中指定)。
但是,我很难找到任何文档来说明在发布时可以在何处或如何指定此环境。即使我现在必须直接编辑此设置也没关系,但我似乎找不到它。
我在发布后检查过的文件(这还包括源文件,因为我现在刚刚通过 VS2015 发布,因为我已经了解了 DNU 命令行)。
- wwwroot/web.config
- approot/web.cmd
- approot/global.json
- approot/src/myproject/project.json
- approot/src/myproject/hosting.json
- approot/src/myproject/project.json
- approot/src/myproject/Properties/launchSettings.json
【问题讨论】:
-
通常,我认为此设置是在进程的外壳上进行的,或者在用户或机器级别进行。您可以在 Windows (computerhope.com/issues/ch000549.htm) 中检查环境变量。它应该在那里。否则,请检查也可能包含它的启动脚本。如果您在 Azure 上部署,它很可能已经在部署时为您处理好了。
-
让我走上正轨。下面回答了我为遇到这个问题的其他人所做的事情:)
标签: asp.net-core-mvc