2011-03-29 84 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

在這裏希望我救了你一段時間。