asp.netページにオブジェクトタグを介して埋め込まれたUserControl(.dll)があります。通常、コントロールは正常にロードされますが、そうでない場合は、左上隅にアイコンが付いた空白のページのみが表示されます。UserControl の読み込み中にエラーをトラップしたり、エラー メッセージを表示したりする方法はありますか? この場合、Visual Studio 2008 デバッガーは役に立たないようです。
/ダニエル
asp.netページにオブジェクトタグを介して埋め込まれたUserControl(.dll)があります。通常、コントロールは正常にロードされますが、そうでない場合は、左上隅にアイコンが付いた空白のページのみが表示されます。UserControl の読み込み中にエラーをトラップしたり、エラー メッセージを表示したりする方法はありますか? この場合、Visual Studio 2008 デバッガーは役に立たないようです。
/ダニエル
デバッガーをiexplore.exeプロセスに接続しましたか?あなたのdllはロードされますか?(デバッグ時のVSのモジュールウィンドウ。)
IEで.netコントロールをロードするためのログを有効にできます:http ://support.microsoft.com/kb/313892
フュージョンログを有効にして、依存アセンブリにさらに問題があるかどうかを確認できます:htREMOVETHIStp://blogs.msdn.com/suzcook/archive/2003/05/29/57120.aspx、httREMOVETHISp://msdn.microsoft.com /en-us/library/e74a18c4%28VS.71%29.aspx
私が抱えていた問題:
gacutil /ldl
ダウンロードキャッシュ(およびgacutil /cdl
コマンドライン)とでぶら下がっている古いバージョンを探しますTemporary Internet Files
。埋め込みコントロールが機能しない場合は、両方をクリアすることをお勧めします。幸運を。(あなたはそれが必要になるでしょう...)
REMOVETHISについて申し訳ありませんが、リンクについて不満を述べました。