首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用宏附加到IIS7上?

用宏附加到IIS7上?
EN

Stack Overflow用户
提问于 2009-01-09 12:01:17
回答 1查看 784关注 0票数 4

我在Visual中使用了一个带有键绑定的方便的来附加到WindowsXPIIS5.1:

代码语言:javascript
复制
Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports System.Diagnostics
Imports System.IO

Public Module AttachDebugger

    ' This subroutine attaches to the first IIS Web Server found.
    Public Sub AttachToFirstIISWebServer()
        Dim process As EnvDTE.Process

        For Each process In DTE.Debugger.LocalProcesses
            If (Path.GetFileName(process.Name).ToLower() = "aspnet_wp.exe") Then
                process.Attach()
                Exit Sub
            End If
        Next

        MsgBox("No IIS Server found")
    End Sub

End Module

然而,对于Vista,IIS7 process (w3wp.exe)不再在LocalProcesses中运行,而是以Windows上的服务的形式运行。如何使用宏附加到服务?

我经常使用相当大的解决方案,并且不希望每次都使用F5重新编译所有的东西。

解决:宏工作正常,我只是先有了一个错误的进程名。aspnet_wp.exe与XP,w3wp.exe与Vista。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-01-09 12:18:45

它可能还没开始运行。您需要首先访问站点,以使IIS将其拆分。此外,如果w3wp.exe的实现支持多个应用程序池,那么可能存在多个IIS7 (我可能错了,我只知道服务器2008中的IIS7 )。

我不认为在进程启动和运行时,在本地进程集中没有列出它的任何原因。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/427831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档