1. ホーム
  2. プログラミング言語
  3. ネット

入力文字列が正しい形式ではありませんでした。

2022-01-22 15:29:12

まず、文字通り「入力文字列が正しい形式でなかった"」というのは、一般的に「ローカルでのテストはうまくいくが、サーバーに置くと失敗する」ということを意味します。

1. 設定ファイルにコードを追加して、エラーの内容を確認します。

コンフィグコードです。

  1. <system.web>
  2. <customErrors mode="Off">
  3. </customErrors>
  4. </system.web>

2. ローカルのデータベース環境とサーバーのデータベース環境が一致していることを確認し、可能であればサーバーのデータベースに接続し、ローカルプログラムのテスト、ブレークポイント、トレースを行い、基本的に何が原因かを突き止める。



3. 何が問題なのかを判断するために、ログを追跡するためにログを追加してください。