【问题标题】:How can I automate creating IIS script mappings如何自动创建 IIS 脚本映射
【发布时间】:2010-10-13 00:27:48
【问题描述】:

我想使用脚本自动执行以下任务 为我的项目创建一个 IIS 脚本映射:

  • 转到控制面板|管理工具
  • 打开 Internet 信息服务
  • 右键单击默认网站并选择属性。
  • 在“属性”对话框中选择“主目录”选项卡。
  • 单击“应用程序配置”对话框中的配置按钮。
  • 点击“添加”按钮。

在添加/编辑对话框中,确保以下设置正确:

  • 对于可执行文件,放入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
  • 对于扩展名,请输入 '*'
  • 对于动词,选择“所有动词”
  • 选择“脚本引擎”并将“检查文件是否存在”留空。

注意: IIS v5.1 管理器控制台允许您添加“*”通配符扩展名,但 IIS v6 管理器不允许。这只是一个 UI 限制。我的盒子是 WinXP。

【问题讨论】:

    标签: iis scripting automation


    【解决方案1】:

    我们有一个使用 javascript 对 IIS 进行一些更新的脚本。

    var iisPath = "IIS://localhost/W3SVC/" + siteID;
    var site = GetObject(iisPath);
    

    从这里你应该能够做你想做的事。你可能需要看看object model.

    您可能还想查看文章:http://blogs.msdn.com/david.wang/archive/2005/07/13/HOWTO_Enumerate_IIS_Website_Configuration.aspx 以下是 ScriptMaps 属性的具体信息:http://msdn.microsoft.com/en-us/library/ms526052.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-02
      • 1970-01-01
      • 2017-01-08
      • 2021-09-05
      • 1970-01-01
      • 2015-12-07
      • 2010-12-10
      • 1970-01-01
      相关资源
      最近更新 更多