Jag skulle skapa en webservice men då får jag ett meddelande från Visual Studio som säger:
Visual Studio skrev:
Configuring website http://localhost/WOMService to ASP.NET 2.0 failed. You may need to manually configure this site for ASP.NET 2.0 in order for your site to run correctly.
Vad behöver jag ställa in för att det ska fungera?
Stötte på ett nytt problem när jag skulle lägga till en web referens till min service.
Det gick inte att komma åt IIS-metabasen.
Beskrivning: Ett undantag som inte kunde hanteras uppstod när den aktuella webbegäran kördes. Mer information om felet och var i koden det uppstod finns i stackspårningen.
Undantagsinformation: System.Web.Hosting.HostingEnvironmentException: Det gick inte att komma åt IIS-metabasen.
Det processkonto som används för att köra ASP.NET måste ha läsbehörighet till IIS-metabasen (t.ex. IIS://servernamn/W3SVC).
Jag har lagt till IUSR_Datornamn med rättigheter.
Verkar som det är någon mer inställning som behövs.
Jag skapade bara en web service, la till en ny web site och försöker lägga till en referens.
Väljer jag "web services in this solution" så visas den i listan.
Prova registrera om .NET för IIS
Det verkar som om den inte fattat registreringen. Har råkat ut för det någon gång själv och visste inte att man kan registrera in .NET i efterhand så jag ominstallerade .NET framwork så hoppade det igång för mig.
Gick inte att avinstallera frameworken då det fanns program installerade som behövde den.
Men jag testade att bygga webbsidan och när jag surfar till den så får jag samma felmeddelande. Så det verkar ju inte ha något med servicen att göra, utan är en allmän inställning som är fel.