【问题标题】:add custom webpi feed programmatically以编程方式添加自定义 webpi 提要
【发布时间】:2014-10-23 06:55:54
【问题描述】:

是否可以以编程方式将自定义提要添加到 Web 平台安装程序?我尝试手动添加提要,发现提要位置存储在 `%APPDATA%\Microsoft\Web Platform Installer\web.preferences 文件中。但是该文件似乎有些神秘,我不想手动修改它。有任何 API 吗?

更新:即使可以编辑此 web.preferences 文件,它也不是可行的方法,因为它是用户特定的文件,我需要系统范围的配置。

【问题讨论】:

    标签: web-platform-installer


    【解决方案1】:

    基于this link

    抱歉,目前没有办法做到这一点(出于安全原因, 我们不允许在没有用户的情况下加载不受信任的提要 同意)

    通过“选项”对话框添加提要后,它确实会在 会话

    我认为我们无法在没有用户干预的情况下添加自定义 Feed。也许你可以使用 WebpiCmd.exe 可以通过脚本以编程方式配置。

    C:\Program Files\Microsoft\Web Platform Installer>WebpiCmd.exe /List /Feeds:http://yourcustomwpifeed.co.id/customFeed.xml
    

    【讨论】:

      【解决方案2】:

      有点晚了,但也许其他人可能会感兴趣。您可以修改文件 %APPDATA%\Microsoft\Web Platform Installer\webpi.preferences。是的,它有点神秘,但是here's my post about how to do it

      文件 webpi.preferences 是用户特定的。如果要为所有用户设置设置,我能想到的就是编写一个引导程序应用程序,它首先修改 webpi.preferences(使用帖子中的代码),然后运行 ​​WebPlatformInstaller。 exe.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-12-18
        • 1970-01-01
        • 1970-01-01
        • 2019-11-24
        • 2020-02-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多