0

カスタム フィードをプログラムで Web Platform Installer に追加することはできますか? フィードを手動で追加しようとしたところ、フィードの場所が `%APPDATA%\Microsoft\Web Platform Installer\web.preferences ファイルに保存されていることがわかりました。ただし、ファイルはやや暗号化されているように見えるため、手動で変更したくありません。そのためのAPIはありますか?

更新: この web.preferences ファイルを編集できたとしても、それはユーザー固有のファイルであり、システム全体の構成が必要であるため、編集する方法ではありません。

4

2 に答える 2

0

このリンクに基づいて、

申し訳ありませんが、現在それを行う方法はありません (セキュリティ上の理由から、ユーザーの同意なしに信頼されていないフィードを読み込むことは許可されていません)。

[オプション] ダイアログでフィードを追加すると、セッション間で保持されます

ユーザーの介入なしにカスタム フィードを追加することはできないと思います。おそらく、スクリプトを介してプログラムで構成できる WebpiCmd.exe を使用できます。

C:\Program Files\Microsoft\Web Platform Installer>WebpiCmd.exe /List /Feeds:http://yourcustomwpifeed.co.id/customFeed.xml
于 2013-05-28T00:12:14.600 に答える
0

少し遅いですが、他の人に興味があるかもしれません。ファイル%APPDATA%\Microsoft\Web Platform Installer\webpi.preferencesを変更できます。はい、少し不可解ですが、これを行う方法についての私の投稿は次のとおりです。

ファイルwebpi.preferencesはユーザー固有です。すべてのユーザーの設定を設定したい場合、私が考えることができるのは、最初にwebpi.preferencesを変更し(投稿のコードを使用)、次にWebPlatformInstaller.exeを実行するブートストラップ アプリケーションを作成することだけです。

于 2014-10-22T22:55:54.637 に答える