自分のコンピューターでは問題なくデバッグできる既存のasp.net Webフォームプロジェクトがありますが、ユーザーコントロールにインストールされているサーバーでは問題が発生しています。開発者ツールを使用すると、ユーザー コントロールのボタンが「間違った形式の文字列を入力してください」という応答を作成することがわかります。しかし、これが私が得たすべてなので、それが話しているフィールドまたは値をデバッグしようとすることは不可能です。自分のマシンでは問題が発生しないため、この問題の詳細をドリルダウンできる方法が必要です。それがページの場合、スタック トレースで本格的なエラーが発生するので、これを見つけると役立ちます。
2 に答える
0
デバッガーのセットアップがどれほど簡単かわかりません。IIS管理者であり、ユーザーとイントラネットを使用している場合は、パーソナルコンピューターでホストし、ユーザーをホストに接続させることができます。彼らがあなたのページにアクセスし、エラーが発生すると、デバッガーが実行されます。
ただし、より良いオプションは、ある種のロギングメカニズムを実装することだと思います。これは、より実用的で持続可能なソリューションです。ロギングクラスの作成についてサポートが必要な場合は、ここに投稿してください。
于 2013-03-01T11:49:11.963 に答える
0
すべての日時と文字列の変換を確認してください。また、サーバー上の web.config ファイル。
日時変換エラーの場合は、cultureinfo を変更してください。
于 2013-03-08T12:27:17.140 に答える