2017-08-14 12 views
1

私は、スクリプトを使用してVisual Studio 2017の初期設定を行う方法を探しています。 *.vssettingsファイルを%USERPROFILE%\Documents\Visual Studio 2017\Settingsパスにコピーすると、Visual Studioはユーザープロファイルの作成中に起動時にファイルを書き換えるため、機能しません。Visual Studioの初期設定をサイレントに提供する方法

ファイルに設定をリセットするために使用できる/resetsettingスイッチの番号はdevenv.exeですが、Visual Studio IDEも開きます。

Visual Studioの初期設定をPowerShellスクリプトから自動的に提供する方法はありますか?または、/resetsettingを使用しているときにVisual Studioがプロファイルを作成して設定をインポートしたときに検出する安全な方法は、devenvプロセスを終了させることができますか?

答えて

1

/resetsettingsを使用して、あなたは可能性:デフォルトの設定ファイルが存在する

  1. チェックするかどうか。修正日があれば取​​得してください。
  2. 実行devenv.exe /resetsettings <filepath>デフォルト設定ファイルの変更日は、指定されたファイルと一致するように変更されます。
  3. 変更された日付が変更されているか、ファイルが存在します。
  4. 私はこの碁を与えてくれたdevenv.exe

閉じます。ステップ3の後の設定ファイルは、/resetsettingsで指定された設定ファイルと同じではありませんが、以前のデフォルトファイルとは明らかに異なります。私はタグが保持されている基準を知らない。

関連するPowerShellソリューションではなく、A team settings fileは、[ツール]> [オプション]> [環境]> [インポートとエクスポートの設定]に移動して指定できます。 Enviornment Optionsの詳細情報リンクから

注:

「を適用すると、これらのチームの設定が.vssettingsで指定されていない任意のカテゴリを上書きしませんファイル」
関連する問題