65.9K
CodeProject 正在变化。 阅读更多。
Home

从 Explorer 上下文菜单更改本地 IIS 主目录

starIconstarIconstarIconstarIconstarIcon

5.00/5 (3投票s)

2008年9月1日

CPOL

1分钟阅读

viewsIcon

25609

downloadIcon

144

从 Explorer 上下文菜单更改本地 IIS 主目录

引言

首先声明,这篇文章不是关于 System.DirectoryService 命名空间或如何修改注册表的。它基本上是一个非常简单的实用应用程序,我把它放在一起只是为了让我的生活更轻松一点。

背景

在典型的一天里,我会多次更改我的本地 IIS 主目录,以便运行不同的 Web 应用程序。因此,我创建了这个应用程序,以便我可以简单地右键单击一个文件夹,从资源管理器的上下文菜单中选择一个选项,并将该文件夹设置为本地 IIS 中的主目录。

Using the Code

要使用此应用程序,请从上面的链接下载源代码并编译它。我使用 Visual Studio 2008 创建了它,因此如果您使用的是 Visual Studio 2005,只需创建一个新的空解决方案并添加 IISHomeClient.csproj 项目。您还需要手动向注册表添加一个键,或者使用包含的 config.reg 文件。您需要打开 config.reg 文件,并输入 IISHomeClient.exe 的路径(如下例所示)。添加 .exe 的路径后,保存 config.reg 文件,然后双击 config.reg 文件并按 以确认。

[HKEY_CLASSES_ROOT\Folder\shell\Set as IIS Home]

[HKEY_CLASSES_ROOT\Folder\shell\Set as IIS Home\command] 
@="C:\\[YOUR PATH]\\IISHomeClient.exe %1"

关注点

我将其用于 Windows XP (sp3)。这不适用于快捷方式,因此您需要右键单击实际的文件夹。

历史

  • 2008 年 9 月 1 日:初始发布
© . All rights reserved.