我目前正在编写和部署自定义 FxCop(Visual Studio 代码分析)规则,以便开发人员根据一系列自定义设计的规则检查他们的代码。
作为其中的一部分,我希望每个开发人员的计算机在启动时检查特定(网络)位置内的新 .dll 文件并将文件复制到正确的文件夹中。
我已经编写了一个可以执行的程序,但是它无法运行,因为它需要以管理员身份执行(复制到 Program Files 中的某个位置)。
有没有办法分发这些文件并让开发人员的计算机在启动时检查是否有较新版本?比如通过组策略或其他机制。我的目标是尽可能减少对公司系统管理的依赖,排队很长;因此,能够使用我自己的程序来做到这一点将是最好的解决方案。