• 查找 ASP.NET 进程的名称


    来源:http://msdn.microsoft.com/zh-cn/library/ms241730.aspx

    本主题适用于:

    版本

    Visual Basic

    C#

    F#

    C++

    Web Developer

    学习版

    主题不适用 主题不适用 主题不适用 主题不适用 主题不适用

    专业版、高级专业版和旗舰版

    主题适用 主题适用 主题不适用 主题不适用 主题适用

    若要附加到正在运行的 ASP.NET 应用程序,您必须知道 ASP.NET 进程的名称: 

    • 如果正在运行 IIS 6.0,则该进程的名称为 w3wp.exe。

    • 如果正在运行 IIS 的早期版本,则该进程的名称为 aspnet_wp.exe。

    对于使用 Visual Studio 2005 或更高版本生成的应用程序,ASP.NET 代码可能驻留在文件系统上并在测试服务器 WebDev.WebServer.exe 下运行。 在这种情况下,必须附加到 WebDev.WebServer.exe 而不是 ASP.NET 进程。 此方案仅适用于本地调试。

    当原来的 ASP 应用程序在进程内运行时,它们会在 IIS 进程 inetinfo.exe 内部运行。

    说明 说明

    显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具” 菜单上选择“导入和导出设置” 有关更多信息,请参见 使用设置

    确定项目代码驻留在文件系统上还是 IIS 上

    1. 在 Visual Studio 中打开“解决方案资源管理器” (如果它尚未打开)。

    2. 选择包含该应用程序名称的顶部节点。

    3. 如果“属性” 窗口标题包含文件路径,则应用程序代码驻留在文件系统上。

      否则,“属性” 窗口标题将包含网站的名称。

    确定应用程序正在哪个 IIS 版本下运行

    1. 找到“管理工具” 并运行它。 根据操作系统的不同,该“管理工具”可能是“控制面板” 中的一个图标,也可能是单击“开始” 时显示的一个菜单项。

      在 Windows XP 中,“控制面板” 可以采用分类视图或经典视图。 在分类视图中,需要单击“切换到经典视图”“性能和维护” 才能看到“管理工具” 图标。

    2. “管理工具” 运行 Internet 信息服务。 将出现一个 MMC 对话框。

    3. 如果左侧窗格中列出了多个计算机,请选择驻留了该应用程序代码的那个计算机。

    4. IIS 版本显示在右窗格的“版本” 列中。

  • 相关阅读:
    ext与xfs文件系统比较与总结
    MySQL prepare 原理
    MySQL 性能监控 4 大指标
    MySQL数据库设计规范
    What To Do When MySQL Runs Out of Memory: Troubleshooting Guide
    MySQL 8.0 —— CATS事务调度算法的性能提升
    MySQL5.7中的sql_mode默认值
    MySQL8.0——Resource Group(资源组)
    MySQL 8.0 —— 数据字典
    mysqlreport工具
  • 原文地址:https://www.cnblogs.com/gdjlc/p/2086979.html
Copyright © 2020-2023  润新知