実行時にコードをコンパイルする機能を使用していますが、システムの既定の言語を使用する代わりに、コンパイラ エラーを英語System.CodeDom
で表示するコンパイラ パラメーターまたはその他の回避策を指定できないかと考えています。
ただし、MSDNのドキュメントでは、表示された言語に関連するものは見つかりません。
プロジェクトをビルドするときにVisual Studio IDEで特定の言語でコンパイラ エラーを表示したい場合、現在のカルチャを変更してから、自分のアプリケーションと自分からコンパイルしているファイル内にカルチャを設定しようとしました。第二に、自動化されたコード生成 (インポート、参照、およびCodeDomProvider
コンパイラーを呼び出すときのコード) が必要になる可能性があるため、このようなトリックを回避することを好みます。
Thread.CurrentThread.CurrentCulture = New CultureInfo("en-Us")
Thread.CurrentThread.CurrentUICulture = New CultureInfo("en-Us")