0

我正在执行我的视图实现Blend 4,我想在Visual Studio 2010.

从 Blend 启动我的项目后,我将 VS 调试器附加到它。调试工作正常。下次我想再次调试时(经过一些修改)我无法构建项目并显示错误消息:

Unable to copy file "obj\Debug\Application.exe" to "bin\Debug\Application.exe". The process cannot acess the file "bin\Debug\Applicaiton.exe" because it is being used by another process

同样的消息来自两个 dev.app。

根据任务管理器,没有正在运行的 Application.exe。当我关闭 Visual Studio 时,我可以再次运行该项目。

在不总是重新打开这些 dev.apps 之一的情况下运行、修改和调试代码的解决方案是什么?

4

1 回答 1

2

您可以删除您的 obj/bin 文件夹,这些东西是在构建时创建的。就我个人而言,我所做的就是我在 Blend 中的所有视图工作,然后我总是从 VS 构建。只要您拥有所有 SDK 并且所有内容都已同步等,我发现这是最好的方法。

当您在 Blend 和 VS 之间切换时,请记住经常按 ctrl+Shift+S,否则您会发现其中一个的内容可能会错误地覆盖另一个。

例如,如果我在 Blend 中进行一些视图/设计工作,我会认真地保存它,然后转到 VS 来构建它。唯一的缺点是你需要一台像样的机器来同时运行 Blend 和 VS 而没有太多延迟。希望这可以帮助。

于 2012-09-11T16:40:34.007 回答