2009-08-27 17 views
1

3つのプロジェクト(クラスライブラリ、Windowsアプリケーション、Webアプリケーション)を含むVS2008ソリューションを作成しました。私はクラスライブラリでWindowsアプリケーションとWebアプリケーションの両方で定義したオブジェクトを使用しています。これはWindowsアプリケーションではうまくいきますが、Webページのコードの背後にオブジェクトを作成すると、System.TypeLoadExceptionが発生します。ソリューション内に複数のプロジェクトがあるSystem.TypeLoadException

'Nutz.MusicMaster.Song'をアセンブリ ' Nutz、バージョン= 1.0.0.0、Culture =ニュートラル、PublicKeyToken = null '

説明現在のWeb要求の実行中に、未処理の例外が発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。

例外の詳細:System.TypeLoadException:アセンブリ 'Nutz、Version = 1.0.0.0、Culture = neutral、PublicKeyToken = null'から 'Nutz.MusicMaster.Song'を読み込めませんでした。

WindowsアプリケーションとWebアプリケーションの両方の参照にクラスライブラリを追加しました(参照 - >参照の追加 - >プロジェクトを右クリックしてください)。

これを引き起こしていることについてのアイデアは非常に高く評価されます! ありがとう! Nutzy

+0

クラスライブラリdllは、Webサイトのbinフォルダにありますか? – Kane

+0

Fusionログを調べると、結果が見つかる可能性があります。 http://blogs.msdn.com/suzcook/archive/2003/05/29/57120.aspx –

答えて

1

新しい解決策を作成し、既存のすべてのクラス、ページ、およびコントロールを追加することで、この問題を解決できました。

関連する問題