Różnice w trybie piaskownicy i rozwiązań gospodarstwa
Podczas kompilowania rozwiązanie programu SharePoint wdraża się ją do serwera programu SharePoint i debuger przywiązuje do debugowania go.Proces wykorzystywany do debugowania roztwór zależy od ustawienia właściwości rozwiązanie w trybie piaskownicy: roztworu gospodarstwa lub rozwiązanie w trybie piaskownicy.
Aby uzyskać więcej informacji, zobacz Względy roztwór trybie piaskownicy.
Rozwiązania gospodarstwa
Rozwiązania gospodarstwa, które są obsługiwane w proces roboczy usług IIS (W3WP.exe), uruchom kod, który może mieć wpływ na całej farmy.Podczas debugowania projektu programu SharePoint, w których właściwość rozwiązanie w trybie piaskownicy jest ustawiona na "gospodarstwa roztworu" puli aplikacji usług IIS w systemie odtwarza przed programu SharePoint spowoduje lub wdraża funkcji tak, aby zwolnić wszystkie pliki zablokowane przez proces roboczy usług IIS.Tylko puli aplikacji usług IIS obsługujących adres URL witryny programu SharePoint zostanie ponownie wykorzystany.
Rozwiązania w trybie piaskownicy
Aplety rozwiązań, które są obsługiwane w proces roboczy roztwór kod użytkownika programu SharePoint (SPUCWorkerProcess.exe), uruchom kod, który może wpływać jedynie zbioru witryn roztworu.Pula aplikacji usług IIS ani serwera IIS ponieważ rozwiązania w trybie piaskownicy nie są uruchamiane w proces roboczy usług IIS, należy ponownie uruchomić.Visual StudioDołącza debugera do procesu SPUCWorkerProcess, automatycznie wyzwalający usługi SPUserCodeV4 w programie SharePoint i kontroli.Nie jest niezbędne dla procesu SPUCWorkerProcess w celu odtworzenia załadować najnowszą wersję roztworu.
Albo typ rozwiązania
Z obu typów roztwór Visual Studio również dołącza debugera do przeglądarki, aby włączyć debugowanie skryptu po stronie klienta.Visual Studioużywa skryptu debugowania silnika w tym celu.Aby włączyć debugowanie skryptu, należy zmienić domyślne ustawienia przeglądarki, po wyświetleniu monitu.
Visual StudioDołącza debugera, tylko do procesów W3WP lub SPUCWorkerProcess z bieżącej witryny.Visual Studiodołącza również zarządzane COM Plus i debugowanie silników przepływu pracy.
Zobacz też
Koncepcje
Debugowanie rozwiązań programu SharePoint
Względy roztwór trybie piaskownicy