リフレクションを行うには、プロジェクトへの参照を追加する必要があります。しかし、このプロジェクトには.DLLファイルがないようです(ビルドした後でも)。
これは起こりえますか?
リフレクションを行うには、プロジェクトへの参照を追加する必要があります。しかし、このプロジェクトには.DLLファイルがないようです(ビルドした後でも)。
これは起こりえますか?
このプロジェクトは、私の考えではいくつかの可能性がある実行可能プロジェクトまたは Web サイト プロジェクトである可能性があります。
ソース コードがあるプロジェクトへの参照を追加する場合は、そのプロジェクトをソリューションに追加し、プロジェクトへの参照を追加するだけです。オプションが利用可能な場合は、バイナリの参照よりも常にプロジェクトの参照を優先してください。
ソリューション内のプロジェクトではないものへの参照を追加する場合は、(もちろん) バイナリが必要になります。
既にソリューションにあるプロジェクトによって生成されたバイナリへの参照を追加しようとしないでください。それはばかげています。:)
ASP.NET Web サイトですか? それらは dll にコンパイルされませんが、ASP.NET Web プロジェクトはコンパイルされます。
プロジェクトの場合Class library
、出力として DLL が必要です。Application
プロジェクト設定のタブをチェックして、それが何であるかを確認することをお勧めしますApplication Type
。タブをチェックして、アセンブリが作成される場所を確認
することもできます。Compile