在Expression Blend 4上运行项目时出错

时间:2011-03-29 16:35:56

标签: expression-blend

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

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

在某些论坛中,我已经读到通过删除注册表中的内容将解决此问题,但我想知道的是,这样做是否安全,或者是否有其他方法可以解决此错误。

2 个答案:

答案 0 :(得分: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变量。

您需要执行以下步骤:

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

希望我能节省你一些时间。

答案 1 :(得分: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平台密钥在几个地方的注册表中,我删除它们然后重新启动,现在混合构建很棒。