1

打开项目时,我需要将标准组件 DLL 复制到每个 VS2012 项目中定义的标准文件夹中。我们不允许在 Subversion 中存储 DLL,因此每次开发人员打开项目/解决方案时,我都需要重新加载此文件夹。我正在寻找一种自动化解决方案,该解决方案将从集中位置提取 DLL 并将它们复制到开发人员的解决方案中。我查看了 Visual Studio Extensions,但复制几个文件似乎需要做很多工作。VS2012(希望是 VS2010)中是否还有其他挂钩,我可以在其中编写简单的 PowerShell 脚本来复制这些文件?

4

2 回答 2

1

事实证明,AntHillPro 有自己的功能,用于存储常见的 DLL 并在构建之前将它们加载到解决方案中的文件夹中。它不像 MSBuild 预构建任务那样优雅,但它适合模型,然后是我们的 Java 构建,并稍作调整。

于 2013-08-26T14:46:32.843 回答
0

Why you just do no use Nuget? Adding nuget reference and enable nuget restore on build will do exactly what you need. You can create nuget repository as shared folder.

于 2013-04-16T17:24:41.647 回答