asp.net-core-2.0 - 在 IIS 中并排运行多个 ASP.NET Core 2.2 webapps
问题描述
我正在尝试在 IIS 10 上并排运行 2 个 ASP.NET Core 2.2 webapp。我创建了 CoreTestApp1 和 CoreTestApp2(默认 VS 模板,没有添加代码),即两者都设置为进程内托管。
在我重新启动服务器(IIS Mgr)后,我在浏览器中打开的第一个 Web 应用程序(例如 CoreTestApp1)运行良好;如果我打开第二个(CoreTestApp2),我会收到错误“HTTP Error 500.0 - ANCM In-Process Handler Load Failure”。
如果我再次重新启动服务器并首先打开 CoreTestApp2,那么它运行良好,但现在 CoreTestApp1 会导致相同的错误。
我尝试并排运行 2 个 ASP.NET Framework 应用程序,效果很好。
从我找到的信息来看(例如https://docs.microsoft.com/en-us/dotnet/core/deploying/index),看来我应该能够并排运行多个核心应用程序?
我缺少一些额外的配置吗?
不确定这是否相关,但我使用了 Visual Studio 的发布(到文件夹)和这些设置......
- 配置 = 调试
- 目标框架 = netcoreapp2.2
- 部署模式=依赖框架
- 目标运行时 = 可移植
解决方案
推荐阅读
- typeahead.js - 当服务器返回的数字记录等于限制参数中设置的数字时,不显示 Typeahead UI
- agda - 终止检查未能证明 ∃-even′ : ∀ {n : ℕ} → ∃[ m ] ( 2 * m ≡ n) → even n
- visual-studio - Visual Studio 在尝试运行 QT 项目时崩溃,并显示错误消息“正在加载 UI 库”
- stripe-payments - Stripe 更新客户的卡信息
- postgresql - 删除除两个排序项目之外的所有postgresql
- android - w: 在 build/kotlin/sessions 检测到多个 Kotlin 守护进程会话
- python - 如何从字符串中提取变量名和值并分配给python中的变量
- javascript - 无法在本地主机上呈现简单的地图对象
- python - Tensorflow:为什么我得到与所有人的预测相同的价值?
- php - 请帮助调试这个 [snuffleupagus][disabled_function]