Poradce při potížích s SharePoint balení a nasazení
Toto téma popisuje různé problémy, které se mohou vyskytnout při balení a nasazení řešení SharePoint.
Toto téma obsahuje následující oddíly.
- Povolení rozšířené ladění
- Přidání výstupu projektu do balíčku řešení
- Ověření varování a chyby
- Nasazení řešení konfliktů
- Rozdíly mezi nasazení F5
- Při nasazení Visual Web Part zpoždění zobrazení stránky služby SharePoint
- SharePoint projektu nasazení se nezdaří s chybou "Nepodařilo se extrahovat soubor cab do řešení"
- Chyba se zobrazí při nasazení webu na různé webové aplikace Visual Web Part
- Při zavádění vnořené uživatelské ovládací prvky se zobrazí upozornění
- Příbuzná témata
Povolení rozšířené ladění
Diagnostika mezi Visual Studio, SharePoint a ostatní vrstvy můžete použít klíč registru EnableDiagnostics zobrazení trasování zásobníku.Další informace naleznete v tématu Ladění řešení služby SharePoint.
Přidání výstupu projektu do balíčku řešení
Přidáte-li výstup projektu balíček prostřednictvím návrháře balíčku.Při přidání výstupu projektu však zkontrolujte, že odpovídá platformy projektu platforma řešení SharePoint.Doporučujeme použít Libovolný procesor Cílová platforma pro sestavení, které chcete nasadit na SharePoint server.Další informace naleznete v tématu Kompilace stránky projektu Designer (Visual Basic) a Rozšířené dialogové okno nastavení kompilátoru (Visual Basic).
Ověření varování a chyby
Vývojové nástroje služby SharePoint v aplikaci Visual Studio kroků ověření ověřte, zda balíček řešení je vytvořeno správně.Můžete také vytvořit vlastní ověřovací postup pro funkce a balíčky.Další informace naleznete v tématu Jak: vytvoření vlastní funkce a balíček ověřovací pravidla pro řešení služby SharePoint.
Nasazení řešení konfliktů
Při nasazení řešení služby SharePoint můžete najít kolize položky na serveru má stejný název, adresu URL nebo ID jako položka v balíčku řešení.Můžete změnit Nasazení řešení konfliktu vlastnost vyřešit, sestavy nebo ignorovat kolize pro moduly, webové části Seznam instancí a typy obsahu.
Následující tabulka ukazuje nastavení Nasazení řešení konfliktu vlastnost.
Value |
Description |
---|---|
Automatické |
Kolize rozpozná a automaticky řeší konflikty. |
Výzva |
Zjistí kolizím a ohlásí je vývojář před řešení konfliktů. |
Žádná |
Nezjistí kolizím. |
Rozdíly mezi nasazení F5
Při použití Visual Studio nasadit místní server SharePoint pro testování a ladění projektu služby SharePoint, jsou některé další kroky, které provádí Visual Studio.
Během kroku nasazení obnovení Internetové informační služby (IIS).
Automaticky přiřaďte pracovní postupy.
V Návrháři balíčku nastavte pořadí aktivace funkce podle hierarchie.
Můžete přidat vlastní nasazení kroky dále změnit chování F5.Další informace naleznete v tématu Názorný postup: Vytváření vlastní nasazení krok pro projekty SharePoint.
Při nasazení Visual Web Part zpoždění zobrazení stránky služby SharePoint
Stránky služby SharePoint trvá dlouho při nasazení Visual webové části do složky Bin na Windows Vista, Windows 7, nebo Windows Server 2008.Pokud změníte jakékoli soubory v nejvyšší úroveň ASP.NET adresáři, například adresář Bin, celou webovou aplikaci znovu zkompiluje.To může způsobit zpoždění až 25 sekund pro stránku SharePoint vykreslit.
Chybová zpráva
Žádný
Rozlišení
Chcete-li tento problém vyřešit, proveďte následující kroky:
Nainstalujte opravu hotfix QFE KB967535, jak je uvedeno v článku Microsoft Support Oprava: oprava hotfix je k dispozici oprava dva problémy technologie ASP.NET ve službě IIS 7.0 pro systém Windows Vista a Windows Server 2008.
Do souboru Web.config přidejte následující řádek:
<compilation batch="false" optimizeCompilations="true">
SharePoint projektu nasazení se nezdaří s chybou "Nepodařilo se extrahovat soubor cab do řešení"
Pokud název libovolné položky projektu služby SharePoint obsahuje závorky, jeho řešení selže v nasazení s chybou.
Chybová zpráva
V kroku nasazení přidat řešení došlo k chybě: Nelze extrahovat soubor cab do řešení.
Rozlišení
Chcete-li tento problém vyřešit, odeberte všechny závorky názvy položek projektu služby SharePoint.
Chyba se zobrazí při nasazení webu na různé webové aplikace Visual Web Part
Při prvním nasazení webové části visual web na webovou aplikaci, než na kterém je právě nasazen (změnou vlastnost SiteUrl visual Web part), k chybě.
Chybová zpráva
V kroku nasazení přidat řešení došlo k chybě: v této farmě již byla nainstalována funkce s ID [#].Pomocí atributu force tuto funkci explicitně přeinstalujete.
Rozlišení
K této chybě dochází kvůli způsobu, jakým jsou odvolat vizuální funkce webových částí služby SharePoint.K úspěšnému zavedení visual Web part, znovu nasaďte řešení výběrem klávesu F5.
Při zavádění vnořené uživatelské ovládací prvky se zobrazí upozornění
K tomuto upozornění dochází při nasazení řešení služby SharePoint, který má vnořené uživatelské ovládací prvky, například visual webové části, která obsahuje uživatelský ovládací prvek nebo uživatelský ovládací prvek, který obsahuje webovou část visual nebo jiný uživatelský ovládací prvek.K tomuto upozornění dochází, zda přidat ovládací prvek do návrháře přetažení z panelu nástrojů nebo pomocí @Register směrnice v zobrazení Zdroj.
Chybová zpráva
Upozornění 1 prvek ' Control Name' není známý element.Tato situace může nastat, pokud je chyba při kompilaci webu nebo chybí soubor web.config.
Rozlišení
Pokud Visual Studio systém projektu není vědoma vnořené uživatelského ovládacího prvku, jej nelze poskytnout technologie Intellisense a jej posílá upozornění.Systém projektu není vědoma vnořené uživatelský ovládací prvek Pokud projekt není sestavena a návrhář není zavření a opětovném otevření nebo odvolání automaticky možnost povolena, což způsobí, že uživatelský ovládací prvek na odvoláno podregistr SharePoint po ladění.
Odebrat toto upozornění, sestavení projektu a potom zavřete a znovu otevřete návrhář nebo zakázat auto odvolání možnost pro projekt.Provedete, zrušte odvolání automaticky po ladění na políčko SharePoint kartě dialogového okna vlastností projektu.