こんにちは私は「しかし、私のDLLが.NET反射アセンブリの読み込み例外
4
A
答えて
7
WALはGetType
メソッドの呼び出しについての良い点を持っていますが、質問に答えるために:AppDomain.CurrentDomain
が信頼できない
string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "abc.dll");
Assembly testAssembly = Assembly.LoadFile(path);
場合は、もう少し複雑な方法:
string path = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "abc.dll");
2
あなたはドンと同じフォルダにある「絶対パス情報が必要とされる」
Assembly testAssembly = Assembly.LoadFile("abc.dll");
Type t = testAssembly.GetType("abc.dll");
としてアセンブリをロードしますが、エラーを取得していますdllが.NET dllで、同じフォルダにある場合は、Assembly.LoadFile
を呼び出す必要があります。あなたは、単にあなたが本当にタイプ「abc.dll」を取得しようとしています
Type t = Type.GetType("SomeType");
を呼び出すことができますか?これはアセンブリ名ではなく、クラス名でなければなりません。
関連する問題
- 1. 例外の読み込みファイルのpython
- 2. プロテクトされたメモリ例外の読み込み/書き込み
- 3. クルーズコントロール.Net例外書き込みmsbuild-results.xml
- 4. アセンブリ/カタログの遅延読み込み
- 5. テスト反射のnewInstance例外
- 6. 反射がアセンブリ
- 7. Xamarin Androidアセンブリの読み込み中に例外が発生しました:System.IO.FileNotFoundException:アセンブリ 'Xamarin.Android.Support.Compat'を読み込めませんでした
- 8. アセンブリ内の読み込みと書き込みと整数ATT
- 9. JavaFx InvocationTargetException例外ウィンドウを読み込む
- 10. Windows 10でdllアセンブリを読み込めません(HRESULTの例外:0x80131515)
- 11. クラスの読み込みJavaのリフレクションの例外
- 12. メインウィンドウの読み込み時の例外XamlParseExceptionが起動時に
- 13. 数値書式テキストファイルからの読み込み時の例外
- 14. エンティティフレームワーク.NETでの遅延読み込み
- 15. ファイルの読み込みC#.NET
- 16. Java例外の読み込みと解析
- 17. エンティティフレームワークEager複数レベルの読み込み例外
- 18. テキストファイルの読み込みJava、数値書式例外
- 19. 組み込みリソースとしての証明書のアセンブリへの読み込み
- 20. SSRS外部アセンブリ:式ホストアセンブリの読み込みに失敗しました
- 21. ユーザー定義および組み込み例外の例外
- 22. .Net:アセンブリを動的に読み込んでも設定が読み込まれますか?
- 23. ファイルまたはアセンブリを読み込めません.Net 4.6.2参照.Net Standard 1.3
- 24. React内の外部スクリプトの読み込み(読み込みスクリプトを使用)
- 25. Laravel 5.3 - > 5.4反射の例外
- 26. 外部SWFファイルの読み込み
- 27. 外部DRLファイルの読み込み
- 28. AS3ライブアップデート外部テキストの読み込み
- 29. 外部読み込みページのイベントリスナー
- 30. SpringBootデータベース組み込みデータベースドライバ例外JAVA
ちょっと感謝をできます... –