2011-03-29 97 views
3

每当我尝试在Expression Blend 4上运行项目时总会出现错误。在Expression Blend 4上运行项目时出现错误4

指定的解决方案配置“Debug | MCD”无效。请使用配置和平台属性(例如MSBuild.exe Solution.sln/p Configuration = Debug/p:Platform =“Any CPU”或者将这些属性留空以使用默认的解决方案配置)

在一些论坛上,我读过通过删除注册表上的某些东西来解决此问题,但我想知道的是,如果安全地执行此操作或者如果存在是解决这个错误的其他方法。

回答

0

如果你的意思是:

http://social.expression.microsoft.com/Forums/en/blend/thread/f664d317-2415-4369-b461-a22eb0a2f023

&

http://social.expression.microsoft.com/Forums/en-US/blend/thread/71496590-a9ec-4e3a-8353-3ced345f78dc/#18af3654-2ee7-4e61-a1e1-321d430026eb

然后是。这与惠普以及他们在机器上打包额外应用程序的方式有关。我发现MCD平台的关键在几个地方的注册表中,我删除了它们,然后重新启动,现在融合建设很棒。

4

It turns out that HP machines from the factory come with several global variables set for it’s own update software, including things such as “PCBRAND”. One of those variables are, you guessed it, PLATFORM.

在VS 2010 RC构建环境开始尊重“平台”作为一个编译时系统变量。因此,由于您的部署配置中不存在此类平台,因此失败。

这是一个非常简单的修复,只需删除PLATFORM变量。

你需要做以下步骤:

  • 鼠标右键单击 “计算机”
  • 进入 “属性”
  • 点击 “高级系统设置”
  • 点击“环境变量”
  • 在“系统变量”下找到“PLATFORM”并将其删除。
  • 重新启动Visual Studio

在这里希望我救了你一段时间。