1

mvc3 アプリケーションでは、次の方法を使用します。

protected void Application_AcquireRequestState(object sender, EventArgs e)
        {
          if (HttpContext.Current.Session != null)
            {
                CultureInfo ci = (CultureInfo)this.Session["Culture"];

                if (ci == null)
                {
                    string langName = "az";
                    ci = new CultureInfo(langName);
                    this.Session["Culture"] = ci;
                }

                Thread.CurrentThread.CurrentUICulture = ci;
                Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(ci.Name);
            }
        }

このメソッドが何度も呼び出されるのはなぜですか?

また、別の PC で新しいブラウザでサイトを開くと、サイトのリソースが見つかりません。

4

1 に答える 1

5

ページに複数の要素(画像、スクリプトなど)があり、複数のHTTP Getリクエストが発生していますか?もしそうなら、これはそれぞれに一度発砲します。

于 2012-10-29T17:01:52.077 に答える