none
SharePoint 2013 Online (Office 365) Création d'un sous-site par programmation. Erreur "le site existe déjà" RRS feed

  • Question

  • Bonjour

    J'ai créé une WebPart sur Office 365 - SharePoint 2013 qui crée un sous site.

    Parfois, c'est WebPart crash avec le message d'erreur : "Le site XXXXX existe déjà".

    Or le site n'exsite pas c'est un nouveau.

    Si j'utilise c'ette même WebPArt dans un environnement OnPremise ca marche nickel, en revanche dans Office 365 parfois ca fonctionne et parfois ca plante....

    Mon code : 

    Je suis quasiment certain qu'il s'agit d'un Bug Office 365...

    Toute aide est la bienvenue :)

    using (SPSite curSiteCol = new SPSite(SPContext.Current.Site.ID))
                        {
                            using (SPWeb curSiteWeb = curSiteCol.OpenWeb(SPContext.Current.Web.ID))
                            {
                              
                                curSiteWeb.AllowUnsafeUpdates = true;
                     
                                SPWeb web = curSiteWeb.Webs.Add(
                                    urlSite,
                                    titreSite,
                                    "",
                                    KeysConstants.LOCALE_ID,
                                    "STS#0",
                                    false,
                                    false);
                    
                         
                               web.Dispose();
                 
                                curSiteWeb.AllowUnsafeUpdates = false;
                      
                                curSiteWeb.Update();
                       }
                        }



    Etienne Bailly | SharePoint Consultant | My Blog



    vendredi 12 juillet 2013 09:00