首页 > 解决方案 > APS.net core 2.2 - 部署到具有多个站点的多个 iis 的配置

问题描述

我一直在为此苦苦挣扎。有很多信息,但似乎无法弄清楚入门的基础知识。

在 ASP.Net 中,我会使用不同的 web.config 文件来完成所有这些工作。

这就是我想要的最终结果。

我有一个带有 IIS 的服务器。(比如 www.mysite.com)我有 3 个版本的 ASP.net 核心网站

我正在使用 VS 中的 Web Deploy 将这些发布到服务器。我想要 3 个不同的发布配置文件。每个都将使用不同的配置并发布到相应的网站。

最终结果应该有这些差异

产品:

演示:

测试

本地开发

笔记。这是编造的,但会回答我的问题。这不是我真正在做的事情,所以请不要对此发表评论。实际上,我真的很希望能够通过更改服务器上配置文件中的某些内容而无需部署(例如在 web.confg 中!)

在我的研究中,我对设置配置的所有不同位置感到非常困惑。2.2 中也有一些变化,这让我很失望。

我一直在阅读 MS Docs,但我一定遗漏了一些东西。不知道从哪里开始。appsettings.json、web.config、其他配置文件等。

标签: iisconfigurationasp.net-core-2.2

解决方案


推荐阅读