构建特定平台时,“CompileXaml”任务意外失败

时间:2015-04-06 02:05:28

标签: xaml windows-phone-8 visual-studio-2013 msbuild

要在Windows Phone 8应用程序中使用SQLite,我需要为特定平台构建 - x86或ARM,具体取决于将使用程序包的位置(分别是模拟器或设备)

但是,只要我从构建器从任何CPU切换到ARM / x86,我就会在Visual Studio中出现疯狂的错误。

  

错误15" CompileXaml"任务意外失败。   System.IO.IOException:进程无法访问该文件   ' ... SomePageName.g.cs'因为它正被另一个进程使用。

我尝试过的事情和其他相关信息:

  • 我只有一个运行
  • 的Visual Studio实例
  • 混合已关闭
  • 我没有任何特定的SQLite相关更改,只是项目/解决方案配置更改
  • 我已安装Visual Studio Update 4
  • 我尝试重新启动Visual Studio
  • 我尝试过清理解决方案/项目
  • 我尝试删除.suo文件
  • 我重新安装了提及in this question
  • 的模拟器更新
  • 我尝试在Visual Studio之外使用msbuild构建(它可以工作,但我想从Visual Studio构建)

msbuild "myProjectNameAndPath.csproj" /t:Rebuild /p:Platform=x86 /p:Configuration=Release

为什么Visual Studio 2013出现这些错误失败的任何其他合理解释?

  

错误14进程无法访问文件' ... SomePage.g.cs'因为   它被另一个进程使用。

0 个答案:

没有答案