そのため、VB.NET でこの奇妙なエラーを把握するのに 2 時間を費やしました。最後にそれを理解しましたが、なぜそれが機能する場合と機能しない場合があるのか わかりません。「MDIParentForm」という変数を持つ_Main.vbというMODULEを持つ2つのDLLがありました。両方の DLL を 3 番目のアセンブリの参照としてインポートし、次の操作を行うとします。
MDIParentForm = Something
どの「MDIParentForm」を設定していますか? 最初の議会のもの?第二議会で?「デバッグ」モードで実行すると、1 つのアセンブリが設定され、「リリース」モードで他のアセンブリが設定され、コードが壊れてしまうように思えました... 私は本質的に C#/Java プログラマーなので、実際にはわかりません「モジュール」が VB.NET でどのように機能するか、そのメンバーを呼び出すために名前空間やクラス名が必要ないため、設定しているメンバーをどのように知っていますか?