2011-10-05 18 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以上で使用可能である必要があります。 –

関連する問題