我想澄清一下我在Visual Studio 2017中设置的,以launchSettings.json结尾的环境变量是否与我在Windows 10系统变量和IIS配置管理器中设置的变量类似?
我想在我的应用程序上使用环境变量,但是我需要它的位置保持一致。在我的本地笔记本电脑上,如果我在Windows 10系统变量或用户变量上进行了设置,那么如果我在Windows Server 2012上进行设置,我的应用程序是否可以使用相同的变量?
或者,如果我在Visual Studio中将其设置为launchSettings.json,则每次更新应用程序时,它都不会一直被擦除吗?
最后,通过IIS配置,我知道我可以从那里读取变量,但是我可以在本地笔记本电脑上的什么位置进行设置?
这里有一些图片可供参考
Visual Studio(launchSettings.json)
Windows 10系统变量
IIS配置变量
答案 0 :(得分:0)
launchSettings.json仅在通过Visual Studio运行时使用。这与IIS无关。
计划使用环境时。生产中的变量(IIS),则应使用系统变量。有关更多信息,请参阅文档: More info