Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 IIS7 中,您不能像这样创建虚拟路径:
\SubFolder1\SubFolder2
作为虚拟路径。我们在 IIS6 中进行了此设置,但 IIS7 不接受别名字段中的 \ 符号。
我能做到这一点的唯一方法是使用 AppCmd.exe 进行 IIS7 配置并在命令行上设置虚拟路径。如果它可以在命令行上运行,为什么不在 UI 中呢?这是一个错误吗?
这不是错误。虽然“\”字符对虚拟目录的路径有效,但它在别名字段所用的虚拟目录的名称中无效。UI 用于在选定位置添加虚拟目录,而不是旨在允许一次创建多个级别的虚拟目录。
命令行配置实用程序 (appcmd.exe) 允许对实际配置数据进行几乎绝对的控制,并且与没有 GUI 的管理控制台不同。如果您有在控制台中无法满足的高级配置需求,那么 appcmd 是正确的方法。