2011-10-05 56 views
1

我剛剛安裝了C#Visual Express 2010.即使在添加PresentationCore和WindowsBase後也無法添加system.media.imaging

該項目是在控制檯應用程序下創建的。

任何想法?謝謝。

我想在excel中複製範圍並將其保存爲圖像文件。


我的PresentationCore和WindowsBase都在我的參考文獻中。 但我仍然收到此錯誤。

「的類型或命名空間名稱‘攝像’不會在命名空間‘System.Media’存在錯誤1(是否缺少程序集引用?)」


目標Framwork是.NET Framework 3.5的。它仍然不起作用。

+0

爲什麼你不能添加它? – Ezi

+0

不知道。更新了更多信息。有沒有更多信息需要你瞭解? – user607455

+0

同樣的問題在這裏討論。檢查這是否有幫助http://social.msdn.microsoft.com/Forums/en-AU/windowswic/thread/fdfff143-c1ae-41cd-bbeb-8ff6c1c879ec – CharithJ

回答

0

在版本的Visual Studio 2010上,用於控制檯應用程序的默認框架是.NET Framework 4 Client Profile。您嘗試使用的類可能不適用於此版本的框架。

您需要更改您的項目,以便鎖定目標完整的.NET Framework 4(或至少.NET Framework 3.5)。

  1. 右鍵點擊您的項目在解決方案資源管理器,選擇Properties

    我沒有安裝作爲參考,但在Visual Studio中的常規版本使用Express版本,你可以做到這一點。

  2. Application選項卡下,將Target Framework.NET Framework 4 Client Profile更改爲.NET Framework 4
  3. 保存。

您可能必須重新打開項目,以使更改生效。這些組件應該可供您使用。

+0

它甚至聽起來像你實際上針對'.NET Framework 2 '或更低。這些程序集應該可以在(客戶端配置文件)3.5及更高版本中使用 –

相關問題