Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
IIS 7.0 (Internet Information Services) har en modulär design som gör att du selektivt kan installera de komponenter som krävs. Den här designen är baserad på den nya manifestdrivna komponentiseringstekniken som introducerades i Windows Vista. Det finns fler än 40 fristående funktionskomponenter i IIS 7.0 som kan installeras oberoende av varandra. Detta gör det möjligt för IT-proffs att enkelt anpassa installationen efter behov. I det här avsnittet beskrivs hur du konfigurerar IIS 7.0 för användning med WCF (Windows Communication Foundation) och avgör vilka komponenter som krävs.
Minimal installation: Installera WAS
Den minsta installationen av hela IIS 7.0-paketet är att installera Windows Process Activation Service (WAS). WAS är en fristående funktion och det är den enda funktionen i IIS 7.0 som är tillgänglig för alla Windows Vista-operativsystem (Home Basic, Home Premium, Business och Ultimate och Enterprise).
Från Kontrollpanelen, klicka på Program och klicka sedan på Aktivera eller inaktivera Windows-funktioner som visas under Program och funktioner, WAS-komponenten visas i listan som i följande bild.
Den här funktionen har följande delkomponenter:
.NET-miljö
Konfigurations-API:er
Processmodell
Om du väljer rotnoden för WAS kontrolleras endast undernoden Processmodell som standard. Observera att du med den här installationen bara installerar WAS, eftersom det inte finns något stöd för en webbserver.
Om du vill att WCF eller något ASP.NET program ska fungera markerar du kryssrutan . Det innebär att alla WAS-komponenter krävs för att göra WCF och ASP.NET för att fungera bra. Dessa kontrolleras automatiskt när du installerar någon av dessa komponenter.
IIS 7.0: Standardinstallation
Genom att kontrollera funktionen Internet Information Services kontrolleras vissa av undernoderna automatiskt enligt följande bild.
Det här är standardinstallationen av IIS 7.0. Med den här installationen kan du använda IIS 7.0 för att hantera statiskt innehåll (t.ex. HTML-sidor och annat innehåll). Du kan dock inte köra ASP.NET- eller CGI-program eller vara värd för WCF-tjänster.
IIS 7.0: Installation med ASP.NET-stöd
Du måste installera ASP.NET för att ASP.NET ska fungera i IIS 7.0. När du har kontrollerat ASP.NET bör din skärm se ut som på följande bild.
Det här är den minimala miljön för att både WCF- och ASP.NET program ska fungera i IIS 7.0.
IIS 7.0: Installation med kompatibilitetskomponenter för IIS 6.0
När du installerar IIS 7.0 på ett system med Visual Studio 2005 eller andra automatiseringsskript eller verktyg (t.ex. Adsutil.vbs) som konfigurerar virtuella program som använder IIS 6.0 Metabase API, bör du kontrollera skriptverktygen i IIS 6.0. Detta kontrollerar automatiskt de andra undernoderna i IIS 6.0-hanteringskompatibilitet. Följande bild visar skärmen när detta är gjort:
Med den här installationen har du allt som krävs för att använda IIS 7.0, ASP.NET- och WCF-funktioner och exempel som är tillgängliga på webben.
Gränser för begäran
I Windows Vista med IIS 7 har standardvärdet för maxUri
inställningarna och maxQueryStringSize
ändrats. Som standard tillåter begärandefiltrering i IIS 7.0 en URL-längd på 4096 tecken och en frågesträngslängd på 2048 tecken. Om du vill ändra dessa standardvärden lägger du till följande XML i App.config-filen.
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxUrl="8192" maxQueryString="8192" />
</requestFiltering>
</security>
</system.webServer>