DLL 文件被 VS 2012 报表项目中的另一个进程使用

DLL File Being Used by another process in VS 2012 Report Project

我安装了 Visual Studio 2012 更新 5,当我尝试预览报告时出现以下错误:

The process cannot access the file C:\Users\my user name\AppData\Local\Temp\expression_host_d99c3faa84024586ba8092448e2733d7.dll because it is being used by another process

请注意,每次我尝试预览报告时,dll 文件名都会更改。 expression_host_ 部分是静态的,但文件名的其余部分似乎是随机生成的。

此错误出现在我的所有报告中的几个不同的解决方案中。

我没有其他应用程序 运行 所以我不知道什么可能正在使用这个文件。我在网上搜索并找到了一些帖子,但 none 特定于 Visual Studio 2012 和一个报告项目,所以我正在寻找一些故障排除建议。

我尝试了以下方法,但错误仍然存​​在:

以下文章确定了问题并概述了解决方案:

AB Blogspot