Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何调用内置的VS命令?_C#_Visual Studio 2015_Visual Studio Extensions - Fatal编程技术网

C# 如何调用内置的VS命令?

C# 如何调用内置的VS命令?,c#,visual-studio-2015,visual-studio-extensions,C#,Visual Studio 2015,Visual Studio Extensions,如何从扩展中的自定义按钮调用VisualStudio的“构建解决方案”命令? 我不希望代码能回答这个问题(但那会很酷),一个指向资源的链接来解释它会很有帮助。扩展模型变化太快,跟不上,但我过去是这样在一个文件中执行命令的: DTE2 dte = (DTE2)GetService(typeof(DTE)); dte.ExecuteCommand("VS.CommandName", [parameters (if any)…]); 扩展模型变化太快,跟不上,但我过去是这样在一个模型中执行命令的:

如何从扩展中的自定义按钮调用VisualStudio的“构建解决方案”命令?
我不希望代码能回答这个问题(但那会很酷),一个指向资源的链接来解释它会很有帮助。

扩展模型变化太快,跟不上,但我过去是这样在一个文件中执行命令的:

DTE2 dte = (DTE2)GetService(typeof(DTE));
dte.ExecuteCommand("VS.CommandName", [parameters (if any)…]);

扩展模型变化太快,跟不上,但我过去是这样在一个模型中执行命令的:

DTE2 dte = (DTE2)GetService(typeof(DTE));
dte.ExecuteCommand("VS.CommandName", [parameters (if any)…]);