Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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
Msbuild 有没有一种方法可以通过在资源管理器中右键单击来构建项目或解决方案?_Msbuild_Explorer - Fatal编程技术网

Msbuild 有没有一种方法可以通过在资源管理器中右键单击来构建项目或解决方案?

Msbuild 有没有一种方法可以通过在资源管理器中右键单击来构建项目或解决方案?,msbuild,explorer,Msbuild,Explorer,有时,我发现自己在VisualStudio中打开解决方案只是为了构建它们。我曾考虑创建一个shell扩展(纯粹为了方便起见),在不打开VisualStudio的情况下为我在解决方案上运行msbuild,但我想知道这样的扩展是否已经存在 有人知道允许您从资源管理器上下文菜单生成项目的工具吗?如果您知道这样做的命令或生成以解决方案文件为参数的BAT文件,则可以在HKEY\U CLASSES\U ROOT*\shell\Compile solution…\command中创建注册表项。您甚至可以使用其

有时,我发现自己在VisualStudio中打开解决方案只是为了构建它们。我曾考虑创建一个shell扩展(纯粹为了方便起见),在不打开VisualStudio的情况下为我在解决方案上运行msbuild,但我想知道这样的扩展是否已经存在


有人知道允许您从资源管理器上下文菜单生成项目的工具吗?

如果您知道这样做的命令或生成以解决方案文件为参数的BAT文件,则可以在HKEY\U CLASSES\U ROOT*\shell\Compile solution…\command中创建注册表项。您甚至可以使用其中的.sln条目。

问题在于框架版本。有时您使用v4.0或v4.5构建。这就是为什么我要写一个mini.bat文件(3-4行)来实现你所说的。