【发布时间】:2019-09-10 21:46:27
【问题描述】:
我在 iis 模块中没有 aspnetcoremoduleV2,即使在安装了运行时/托管包之后
所以我无法部署或测试任何核心服务
P.S:我曾经在 iis 中拥有 moduleV2,但我不小心从 C:/inetpub 文件夹中删除了一些文件(不是 100% 确定是否确实删除了任何文件),但从那时起,该模块消失了,所有核心应用程序都被删除了给我 “aspNetCore”在其模块列表中使用 IIS 有一个错误模块“AspNetCoreModuleV2”
在文件夹 Systerm32/inetsrv 中,模块丢失了,当我尝试手动添加它并且它在 app.hosting 文件中时,iis(有点崩溃)没有应用程序能够运行,直到我删除了这些 Manuel 编辑
我尝试重新安装 iis 几次/重新安装捆绑包但必须运气
【问题讨论】:
-
您安装了哪个托管包?
-
根据您的描述,我建议您可以尝试使用以下命令删除asp.net核心模块并尝试重新安装。 Appcmd.exe 删除模块 MODULE_NAME /app.name:APPLICATION_NAME
-
@LexiLi 我下载了这个dotnet.microsoft.com/download/thank-you/… 并尝试了旧版本(2.2.4 & 2.2.6 & 2.2.2)
-
@BrandoZhang 在运行命令后从 iis 模块中删除了模块,然后安装了 2.2.7 bundle 。但是该模块未添加到 iis(既不是 aspNetCoreModule 也不是 aspNetCoreModuleV2)
标签: asp.net-core iis