不変の文化を使用するいくつかのwinForms GUIアプリケーションを記述します。だから我々は持っているメインの初めに:CurrentCultureとSecurityException
[STAThread]
static void Main()
{
CultureInfo culture = CultureInfo.InvariantCulture;
System.Threading.Thread.CurrentThread.CurrentCulture = culture;
...
問題は、それが完璧に動作し、いくつかのマシンではなく、いくつかの構成上のいくつかのマシン上で(x64のマシンあちこちデバッグ/ AnyCPUように)それはSequrityException
Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
を上げるということです
それで問題は何ですか?それはなぜいくつかの条件でのみ起こるのですか?
CultureInfoには何か関係があることがわかりますか? – sehe
例外がスローされる場所です。コメントしても例外はありません。または私はあなたの質問を理解していない。 – MajesticRa