2016-09-26 114 views
1

我们在一个相当大的项目中工作,并且很难让人们正确配置他们的Visual Studio(制表符而不是空格等)。我们在使用Visual Studio的EditorConfig扩展中找到了一个很好的解决方案。Visual Studio中的强制扩展安装

但是仍然有一些开发人员似乎忽略了我们的要求,以便将其扩展安装到他们的Visual Studio中,因此我想知道是否有任何方法可以在打开解决方案之前强制安装扩展,也许.sln文件中的一些设置?

+0

大家知道,我们正在下一个主要版本的Visual Studio中添加内置的.editorconfig支持(即我们现在称之为Visual Studio“15”。) –

回答

0

不,没有这样的内置选项。如果您的计算机已加入域,则可以通过System Center或域登录脚本推出安装程序。您可以作弊和create a solution level pre-build step。创建一个名为:before.{solutionname.sln}.targets的目标文件,并将其存储在解决方案文件旁边。检查它到源代码管理。在目标文件中,您可以使用标准的MsBuild来查看扩展是否已安装(您可能需要检查文件系统),如果不存在,则通过调用vsixinstaller.exe来触发安装来强制安装。

+0

感谢您的回复。那是我当时担心的。似乎我们必须用鞭子更多地追逐我们的开发人员,才能让他们遵守。 :) – webbson

相关问题