在编译期间监视文件副本

时间:2012-05-29 13:54:09

标签: c# visual-studio-2010 visual-studio msbuild

我以前在我的项目中有一些后期构建事件和构建事件后, 我用来复制文件。 我也有CopyLocal = true。

我正在删除所有帖子构建,并且在构建事件之后,copylocal现在等于false。 还有一些dll文件仍然可以通过bin文件夹....

如何检测谁复制了这些文件?

感谢。

1 个答案:

答案 0 :(得分:4)

尝试从Visual Studio命令提示符和saving a verbose log构建,这样您就可以搜索复制文件的名称并找出正在复制它们的项目:

msbuild <solution name> /l:FileLogger,Microsoft.Build.Engine;logfile=MyLog.log;verbosity=diagnostic

即使文件未在.csproj文件中按名称提及,也可以获得一些结果。