2

私は、患者データ レポートの 400 ページほどの PDF を 1 つ取り、それを個々の患者アカウントに分割する、スケジュールされたタスクとして毎日実行されるプログラムを継承しました。次に、分割されると、各ファイルをファイル リポジトリにアップロードするためにキューに入れます。

通常、それは人間の介入なしで完全に実行されますが、今日、PDF スピルトのページ (この場合は 91-92 ページ) でクラッシュし始めました。そのため、メインの PDF からこれら 2 つのページを完全に抽出して削除しました。プログラムを再実行すると、以前よりも早く 87 ~ 88 ページでクラッシュしました。

私はここでかなり困惑しています。

これはエラーです:

Unhandled Exception: System.ArgumentOutOfRangeException: Index and length must refer to a location within the string.
Parameter name: length 
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolen fAlwaysCopy)
at System.String.Substring(Int32 startIndex, Int32 length)
at _24HrSumm.Program.validRoom(String strRoom)
at _24HrSumm.Program.Main(String[] args)

私はプログラマーと混同しないでください。Visual Studio でコードを読んだ内容に基づいて、このプログラムをハングアップさせているものを確認しようとして PDF 自体を調べてきましたが、無効なものが見つかりません。プログラムをクラッシュさせていると思われる部屋番号。私は完全にオフですか?

読んでくれて、アイデアや助けてくれてありがとう!

4

0 に答える 0