Quantcast
Channel: SharePointCommunity
Viewing all articles
Browse latest Browse all 6649

Exception bei Aktivierung der weiteren Sprachen

$
0
0

Bei einer Feature Aktivierung habe ich das Problem, dass ich bei diesem Code

public override void FeatureActivated(SPFeatureReceiverProperties oProperties)
{
            #region Init Web

            // Holen der Eigenschaften der aktuellen Seite
            this.oSite = oProperties.Feature.Parent as SPSite;
                       
            // Holen des RootWebs
            this.oWeb = this.oSite.RootWeb;

....

            this.activateLanguage()

}

        private void activateLanguage()
        {
            // Enable MUI.
            this.oWeb.IsMultilingual = true;

            // Add the German language
            CultureInfo culture = new CultureInfo(1031);
            this.oWeb.AddSupportedUICulture(culture);

            this.oWeb.Update();
        }

die folgende Fehlermeldung erhalte:

The web being updated was changed by an external process.<nativehr>0x81020097</nativehr><nativestack></nativestack>

Dieser Fehler tritt immer beim Web.Update() auf. Wenn ich das Web.Update() nicht durchführe, dann funktionert der Code, aber die weitere Sprache ist nicht aktiv.

Habt ihr eine Idee, woran das liegen könnte? Welcher externe Prozess greifft gleichzeitig noch auf das Web-Object zu?


Viewing all articles
Browse latest Browse all 6649


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>