私はIHttpHandlerを持っています。呼び出されると、Firebirdデータベースに接続する通常のアプリケーションを起動し、データベースからいくつかの日付を解析します。Process.Startは文化を指定します
デスクトップから実行すると、アプリケーションは何も問題なく実行する必要があります。しかし、httpHandlerから起動すると、間違った文化に終わり、日付の解析に失敗します。 Iveはweb.configとCurrentThread.CurrentCultureの両方のカルチャを設定しますが、それでもやはり間違ったものになります。 これはすべて英語のWindows Server 2003から実行され、カルチャーはsv-SEに設定されています。
特定のカルチャを持つSystem.Diganotics.Process.Startでアプリケーションを起動する方法はありますか? 新しく開始されたプロセスがどのカルチャを使用していない場合は、
あなたはさらに何を達成しようとしていますか? – Lazarus