Visual studio 2010 在Expression Blend 4中生成Windows Phone 7项目时出错

Visual studio 2010 在Expression Blend 4中生成Windows Phone 7项目时出错,visual-studio-2010,windows-phone-7,expression-blend,expression-blend-4,Visual Studio 2010,Windows Phone 7,Expression Blend,Expression Blend 4,我从一个朋友那里得到了一个WindowsPhone7应用程序项目。现在我下载了。 一切安装良好,它包括Expression Blend 4以及VS 2010 Express for Windows Phone 现在的问题是,当我运行此项目时,我不断遇到以下错误: 无法将文件“obj\Debug\MyProject.dll”复制到 “\Bin\Debug\MyProject.dll”。进程无法访问该文件 “\Bin\Debug\MyProject.dll”,因为另一个用户正在使用它 过程 为了让它

我从一个朋友那里得到了一个WindowsPhone7应用程序项目。现在我下载了。 一切安装良好,它包括Expression Blend 4以及VS 2010 Express for Windows Phone

现在的问题是,当我运行此项目时,我不断遇到以下错误:

无法将文件“obj\Debug\MyProject.dll”复制到 “\Bin\Debug\MyProject.dll”。进程无法访问该文件 “\Bin\Debug\MyProject.dll”,因为另一个用户正在使用它 过程

为了让它运行,我必须关闭Expression Blend并删除Bin和obj文件夹,然后它将愉快地运行

我在网上查了一下,但找不到任何解决这个问题的方法。我的朋友写了这个应用程序,他的机器上没有问题。 (同样的问题也出现在针对Windows Phone的Visual Studio 2010 Express上。我把这个VS的东西拿回来,看起来它今天在VS2010上工作。)

我卸载了所有东西并重新安装了两次,但运气不好。
任何人有什么想法吗?

我让它工作起来了,但不知道到底是什么问题,只是我猜可能是一些权限问题,但不确定是什么问题

我创建了一个全新的项目,并将其放置在默认位置C:\Users\me\Documents\Expression\Blend 4\Projects下。然后通过Blend将所有文件添加到该项目中。添加了所需的引用,该项目开始工作

所以我想如果是位置的问题

我的项目在C:\Windows Phone 7\MyProject\MyProject.csproj下 我把它移到了C:\Users\me\Documents\Expression\Blend 4\Projects\MyProject,它正常工作

我已经检查了文件夹的权限,以确保它不是问题,我是管理员,也以管理员身份运行混合

所以我不知道问题出在哪里,但在改变项目位置后,它现在起作用了

更新:

我尝试了不同的变化,但仍然没有找到确切的问题,但这里是我的尝试

这些作品:

C:\MyProjects\MyProjSolution\MyProject\MyProject.csproj

C:\MyProjects\Blendprojects\MyProject\MyProject.csproj

C:\WindowsPhone7\MyProject\MyProject.csproj(注意我从目录名“WindowsPhone7”中删除了空格)

由于某些原因,这不起作用: C:\WindowsPhone7\Blendprojects\MyProject\MyProject.csproj


无论如何,我已处理完此错误。

为此,请首先在Visual Studio For Windows Phone中打开您的项目。然后转到解决方案资源管理器,然后右键单击MainPage.xaml并单击“在Expression Blend中打开”".

你运行哪个项目?visual studio还是blend?@Xin:我两个都试过了。VS昨天抛出了错误,但今天没有。使用blend,我必须删除Bin和obj文件夹,然后它将运行一次。此外,我为每个工具制作了两个单独的副本,以查看其中一个是否与另一个相冲突,但没有,我无法使它在blend上工作。我有点担心mes有这个问题,因为我用Visual Studio运行项目,然后我尝试使用Blend运行它,然后我只需要停止对Visual Studio的质疑,问题就消失了,但我不确定这是否是您的问题…@Xin:我也这么想,所以我只是从一个单独的位置在Blend中加载了项目。也是在重新安装所有内容时,我根本没有在VS中打开我的项目,只是混合。所以看起来这不是问题所在。这对我来说是可行的,我有一个c:\windowsPhone7Training\并且无法移动到我的项目文件夹。