3

別のプロジェクトで作成したいくつかのクラスを使用して、クラス ライブラリを作成しようとしています。クラスの 1 つはイメージを使用し、System.Drawing名前空間を必要とします。ただし、コードをプロジェクトからクラス ライブラリの新しいクラスにコピーしようとすると、現在のコンテキストに画像オブジェクトが存在しないというエラーが表示されます。

タイプまたは名前空間名「Drawing」が名前空間 System に存在しません (using ディレクティブまたはアセンブリ参照がありませんか?)

他のプロジェクトの一部として、他のクラスで正常に動作します。これはなぜでしょうか?

4

4 に答える 4

12

System.Drawingがライブラリのアセンブリ参照に追加されていることを確認してください。既定では、クラス ライブラリの場合、Windows フォーム アセンブリは追加されません。

于 2013-07-15T11:44:30.427 に答える
0

特定の .NET 参照がデフォルトで追加されていない場合は、手動で追加してください。

スクリーンショット

于 2013-07-15T12:00:22.050 に答える