如何从命令行或使用 C# 导出/导入 VS 2010/2012 设置?不借助 GUI 自动化是否有可能?
你可以实现import通过提供一个设置文件/ResetSettings
争论。
devenv /ResetSettings c:\full\path\to\your\own.vssettings
这从 VS2005 开始有效。
虽然你可以import从命令行,据我所知没有export来自命令行的功能。为此,您可以使用宏:
Sub ExportMacro()
DTE.ExecuteCommand("Tools.ImportandExportSettings", "/export:own.vssettings")
End Sub
或者从命令行 C# 应用程序 (/reference EnvDte)
static void Main(string[] args)
{
var filename = "own.vssettings";
var dte = (EnvDTE.DTE) System.Runtime.InteropServices.Marshal.
GetActiveObject("VisualStudio.DTE"); // version neutral
dte.ExecuteCommand("Tools.ImportandExportSettings", "/export:" + filename);
}
要从宏和/或 C# 程序中导入替换/export with /import
Msdn doc
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)