Sto solo cercando un modo (forse una macro?) Per caricare un file di impostazioni. Idealmente mi piacerebbe essere in grado di eseguirlo come scorciatoia anche dal desktop. L'ho cercato su google, ma forse non ho trovato le parole chiave giuste.macro in Visual Studio 2010 che carica il file impostazioni
5
A
risposta
5
Questa è una macro che funziona per me.
Sub MySub()
DTE.ExecuteCommand("Tools.ImportandExportSettings", "/import:""<full path to settings file>""")
End Sub
alcuni documenti here
0
In PowerShell:
function Import-VisualStudioSettingsFile {
[CmdletBinding()]
param(
[string] $FullPathToSettingsFile,
[string] $DevEnvExe = "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe",
[int] $SecondsToSleep = 20 # should be enough for most machines
)
if(-not (Test-Path $DevEnvExe)) {
throw "Could not find visual studio at: $DevEnvExe - is it installed?"
}
if(-not (Test-Path $FullPathToSettingsFile)) {
throw "Could not find settings file at: $FullPathToSettingsFile"
}
$SettingsStagingFile = "C:\Windows\temp\Settings.vssettings" # must be in a folder without spaces
Copy-Item $FullPathToSettingsFile $SettingsStagingFile -Force -Confirm:$false
$Args = "/Command `"Tools.ImportandExportSettings /import:$SettingsStagingFile`""
Write-Verbose "$Args"
Write-Host "Setting Tds Options, will take $SecondsToSleep seconds"
$Process = Start-Process -FilePath $DevEnvExe -ArgumentList $Args -Passthru
Sleep -Seconds $SecondsToSleep #hack: couldnt find a way to exit when done
$Process.Kill()
}