Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2012设计视图的混合不起作用_C#_Visual Studio 2012_Windows Store Apps_Design View_Blend 2012 - Fatal编程技术网

C# Visual Studio 2012设计视图的混合不起作用

C# Visual Studio 2012设计视图的混合不起作用,c#,visual-studio-2012,windows-store-apps,design-view,blend-2012,C#,Visual Studio 2012,Windows Store Apps,Design View,Blend 2012,我正在Visual Studio 2012中开发一个Windows应用商店应用程序,并决定在界面和布局中使用blend可能更容易。但是,在我试图让这个布局设计更容易为自己,我遇到了设计视图的问题。错误消息是设计视图不适用于x64和ARM平台。 我对VisualStudio中的这个错误很熟悉,但我只是想知道是否有一种简单的方法来更改目标平台,以便在Blend中查看设计视图 到目前为止,我知道VS 2012的blend一直存在一些问题,但我想这可能是一个很容易解决的问题,我在某些地方遗漏了这个问题

我正在Visual Studio 2012中开发一个Windows应用商店应用程序,并决定在界面和布局中使用blend可能更容易。但是,在我试图让这个布局设计更容易为自己,我遇到了设计视图的问题。错误消息是设计视图不适用于x64和ARM平台。 我对VisualStudio中的这个错误很熟悉,但我只是想知道是否有一种简单的方法来更改目标平台,以便在Blend中查看设计视图

到目前为止,我知道VS 2012的blend一直存在一些问题,但我想这可能是一个很容易解决的问题,我在某些地方遗漏了这个问题

如果有人知道解决这个问题的方法,我会非常感激。
谢谢

只需转到Build->Configuration Manager并将平台更改为“任意CPU”

此外,您还可以通过单击调试工具栏项目右侧的小向下箭头,然后单击“添加/删除按钮”并选择“解决方案平台”,启用工具栏中的“解决方案平台”下拉列表

  • 紧密混合
  • 在Visual Studio 2012中打开项目
  • 发布/调试配置更改为
    任何CPU
    x86
  • 在Visual Studio中保存所有内容以确保它保存项目 (运行时项目不会保存!)
  • 在Blend中重新打开文档

  • 就这样

    将.NetFramework从4.5更改为4.0

    您需要安装windows phone sdk,以便blend在应用程序中正常工作。

    哦,是的,我可以在VS中更改它,没问题,但当我尝试使用Blend打开它时,它仍然会显示该消息。好像它没有意识到在VS中所做的改变。为什么会发生这种情况?哦,对不起,我误解了你的问题。我以为您在谈论VS2012中集成的混合功能,而不是外部混合工具。不幸的是,我不知道为什么会在外部混合工具中发生这种情况。当我最初在Blend 2015 RC和.Net 4.5.2中创建了一个项目,然后在Blend 2013中打开时,这个解决方案帮助了我。我在任何地方都找不到它不支持的反馈,但将项目类型更改为.Net 4.5.1解决了我的问题。(尽管这与原始问题的Arm/x64问题无关)