私はVB.NET 1.1 Webアプリケーションを開発しています。私のローカルのマシンでIIS 5.1を使用してテストすると、すべての検証とRegExコントロールが正常に動作しますが、IIS 6.0を使用して "リース"されたWebサーバーに展開すると、 "System.FormatException:Stringが(ローカルマシン上で動作する)日付フィールド上の「有効なDateTime」エラー、または他の非日付検証とRegExコントロールは、この時点までにデータが何らかの形でデータベースに投稿されたフォームをサブミットするまで認識されません。ローカルマシンのIIS 5.1からWeb ServerのIIS 6.0へのデプロイに関する検証の問題
テスト/プロダクション環境に展開した後、別のバージョンのIISを使用していることに気付きませんでした。高次のヘルプは存在しないか、あまり知識がありません。
の解決策を見つけたり、まだそれを見つけたりしていないため、この検証の問題を回避するために、ダンマートで長い書面の条件付きロジックを追加しました。私が知識ベースで妥当性検証をしていないか、IIS 5.1とIIS 6.0の機能上の相違点を見てみましょう。
これはあまりにも幅広い問題の説明である場合はお詫び申し上げますが、私の心は今、間違っています。
ありがとうございます!