【问题标题】:Identify the DNX/Core process relative to an IIS website识别与 IIS 网站相关的 DNX/Core 进程
【发布时间】:2016-06-08 01:16:00
【问题描述】:

我在单个 IIS 实例上运行多个 ASP.NET Core Web 应用程序。

我遇到的问题是 DNX 进程锁定了文件,因此我的部署过程失败。

我如何识别哪些底层 DNX 进程与哪个 IIS 网站相关?

【问题讨论】:

    标签: asp.net iis asp.net-core dnx


    【解决方案1】:

    如果您迁移到 RC2,您可以使用 app_offline.htm,它会自动停止您的进程并解锁您的文件。鉴于 dnx 已死,无论如何您都必须移动 dotnet。

    【讨论】:

    • 是的 RC2 升级在不久的将来...您是否将 .html 文件放入 IIS 根目录以发出信号以终止 dotnet 进程??
    • 是的。您删除 app_offline.htm,ASP.NET Core 模块将停止应用程序并显示文件的内容。删除文件后,您的应用程序将在第一次请求时重新启动 (github.com/aspnet/IISIntegration/issues/81)
    • 今天我完成了一篇关于使用 IIS 运行 Asp.Net Core 应用程序的博文,您可以在其中找到更多详细信息:blog.3d-logic.com/2016/06/08/…
    猜你喜欢
    • 2014-11-03
    • 2022-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多