刷新依赖项引发:无法完成.应用程序调用了为不同线程整理的接口
本文关键字:线程 接口 调用 应用程序 依赖 刷新 | 更新日期: 2023-09-27 17:58:55
突然之间,我不能再重建部署项目,也不能刷新它的依赖项。这与visualstudio2010桌面c#应用程序有关。
自上次工作以来,没有添加任何新内容。我唯一能想到的是,我遇到了与DevExpress程序集有关的错误,我根据这个建议通过刷新程序集并运行DevExpress附带的项目转换工具修复了这些错误。
参考文献包括CrystalDecisions、DevExpress和一些系统程序集。正如我所说,他们已经在那里呆了好几个星期了,构建部署项目以前一直有效。我们还使用team foundation作为我们的源代码存储。
完整的错误文本:操作无法完成。该应用程序调用了一个为不同线程整理的接口。
有什么想法吗?
问题在重新启动后消失,至今仍未恢复。不是最好的答案,但只是其中之一。
通常VS重新启动就可以了。有时不是,系统重启是必要的,但有一次我不得不重新启动安装项目,所以也要做好准备。
刚刚遇到这个错误,关闭了我的解决方案,然后重新打开,它就工作了。所以也许你甚至不需要完全重新启动VS。
在我的案例中,重新打开VS2010并重建并没有给我任何积极的结果,直到我用文本编辑器打开.vdproj文件并删除了"Hierarchy"
和"File"
文本块中的所有内容。然后重新添加项目的主要输出+重建=问题解决。