Rob*_*cks 7 settings automation visual-studio
如何从命令行或使用C#导出/导入VS 2010/2012设置?是否可以不借助GUI Automation?
您可以通过提供带参数的设置文件来实现导入/ResetSettings.
devenv /ResetSettings c:\full\path\to\your\own.vssettings
这适用于VS2005以后.
虽然您可以从命令行导入 AFAIK,但命令行没有导出功能.为此,您可以使用宏:
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#程序导入替换/导出与/进口
| 归档时间: | 
 | 
| 查看次数: | 2519 次 | 
| 最近记录: |