我们公司对员工允许编程的技术有非常严格的指导。因此,我现在正在寻找一种删除“坏东西”的方法。来自每台开发机器上的所有Visual Studio安装(类似于可在Active Directory域环境中配置的组和机器限制)。
这包括:
我知道Visual Studio有某些文件夹用于"项目模板","项目模板"但它们在各处混乱(对于每个框架版本,语言,.NET语法即使模板消失了,人们仍然可以使用例如Windows Forms组件通过.NET框架(Windows.Forms命名空间)
有没有办法实现这个目标?
答案 0 :(得分:4)
我会把它写成答案,因为它可能对其他人有用。 您可以尝试为不需要的文件类型实施签入策略 http://msdn.microsoft.com/en-us/library/ms364074(v=vs.80).aspx 请参阅“跟踪任务和执行标准”标题
答案 1 :(得分:0)
您可以通过Unattended installation options来控制Visual Studio中的VB.NET支持。
您无法完全阻止某人使用Windows窗体,甚至是VB.NET组件。
它们是核心.NET平台(不是visual studio)的一部分,即使从Visual Studio中删除模板支持,您仍然可以添加对这些程序集的引用。
这似乎是人问题,而不是开发问题。如果管理层已经规定了某些开发标准,并且没有遵守这些标准 - 这是管理层需要处理的问题。例如:纪律处分。