9

Visual Studio IDE を好きなように構成するスクリプトを作成したいと考えています。それほど複雑なことは何もありません。いくつかのツール/オプションの設定、いくつかの外部ツールの追加、そのようなことです。

これは、インポート/エクスポート設定を使用して VS 内で実行できることを知っていますが、VS の外部から自動化できるようにしたいと考えています。これは可能ですか?


編集して追加: VS の外部から実行することは私にとって重要です。これを、より一般的な「この新しくゴースト化された PC を好きなように構成する」スクリプトの一部として使用したいと考えています。


再度編集: 解決策は、 CurrentSettings.vssettings をハックするか、AutoItを使用することです。詳細は以下。

4

3 に答える 3

2

私自身の質問に2つの方法で答えます。

  1. VS2005 / 8では、私が言及したもの(ツール/オプション、外部ツール)はすべて、CurrentSettings.vssettingsファイルの「VisualStudio200 {5 | 8}\Settings」フォルダーに保存されています。このファイルは単なるXMLであり、XMLの解析方法を知っている人なら誰でもプログラムで編集できます。新しいvssettingsファイルをデフォルトのファイルの上に貼り付けることもできます(少なくとも、これは私にとってはうまくいきます)。

  2. 未使用のPCを構成するという大きな問題。変更したいものすべてにAPIがあるわけではないことがわかったので、実際にそこに座って物事をクリックしているユーザーのふりをする方法が必要です。これに対する最善のアプローチはAutoItのようです。AutoItのスクリプト言語は、私が豊富な空き時間に習得する必要があります。

于 2008-09-05T10:13:53.040 に答える
1

簡単な方法は、マクロ レコーダを使用して簡単なことを行い、生成されたコードを見て、必要に応じて編集することです。

于 2008-09-03T22:17:02.273 に答える
0

私のマシンでは、Visual Studio はローカル設定を VCComponents.dat というファイルに保存します。これはテキスト ファイルなので、設定をそこに直接配置する方法を見つけることができるかもしれません。

ファイルはユーザーのローカル AppData\Local\Microsoft\VC フォルダーに保存されます

于 2008-09-04T11:09:14.710 に答える