2010-03-05 8 views
2

Je dois travailler sur un projet Web VS2003.Projets web Visual Studio 2003

Je VS2008, VS2010, VS2003 installé dans mon système

D'autres détails du système sont Windows XP version professionnelle 2 Service Pack 3. IIS 5.1

Quand je suis en train de créer un projet Web VS 2003 donner le localhost comme chemin je reçois l'erreur suivante. visual studio noted that specified web server is not running under asp .net 1.1 version.You will be unable to run asp .net web applications or services

J'ai utilisé aspnet_regiis commandes ainsi qu'un outil (ASPNETVersionSwitcher.exe) pour swith versions et dans IIS également site Web par défaut ASP.NET version choisie comme ASP.NET 1,14322.

Je reçois toujours l'erreur.

même erreur Je reçois, si je pointe un répertoire virtuel dans l'application Web 1.1 .NET existante et en essayant de l'ouvrir.

S'il vous plaît aviser, je dois travailler sur ce projet dès que possible.

+0

Y at-il une sorte de conflit avec les versions du framework .NET? J'ai eu ce problème où .NET 2.0 et ci-dessus entrent en conflit avec .NET 1.1 et seulement les programmes ciblant l'un ou l'autre fonctionneront: vous devez désinstaller 1.1 ou désinstaller 2.0. –

Répondre

0

J'ai vu des gens créer une machine virtuelle (PC) en utilisant Windows XP comme OS invité. Ils installeront ensuite Visual Studio 2003 sur la machine virtuelle et y effectueront leur développement. D'après ce que je comprends ces gens ont rencontré un problème similaire au vôtre.

Une autre solution que j'ai entendu était que Visual Studio 2003 doit être installé d'abord, avant d'installer Visual Studio 2005, 2008 ou 2010. J'ai entendu dire que cela fonctionne, mais seulement à partir d'un système d'exploitation propre (vous ne pouvez pas désinstaller toutes les versions et recommencer.)

1

Assurez-vous que toutes les applications IIS utilisent la même version du framework. Il est possible d'avoir à la fois 1.x et 2. En général, désinstallez en utilisant aspnet_regiis /ua qui désinstalle toutes les versions ASP.NET, puis utilisez aspnet_regiis pour installer ASP.NET si nécessaire.

Assurez-vous que les propriétés ASP.NET "Virtuual Directory" sont correctes pour la version de Visual Studio que vous utilisez. Évidemment, vous ne pouvez pas utiliser VS2k3 pour vous connecter à un répertoire virtuel ASP.NET 2.0.

Voici un vidage de mes versions ASP.NET installées.

C:\Program Files\Microsoft Visual Studio 9.0\VC>aspnet_regiis -lv 
1.1.4322.0  Valid (Root) C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\asp 
net_isapi.dll 
2.0.50727.0  Valid   C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\as 
pnet_isapi.dll 
4.0.30319.0  Valid   C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\as 
pnet_isapi.dll 

C:\Program Files\Microsoft Visual Studio 9.0\VC>aspnet_regiis -lk 
W3SVC/ 1.1.4322.2443 
W3SVC/1/ROOT/ 2.0.50727.0 
W3SVC/1/ROOT/Reports/ 2.0.50727.0 
W3SVC/1/ROOT/ReportServer/  2.0.50727.0 
W3SVC/1/ROOT/ExceptionService/ 2.0.50727.0 
W3SVC/1/ROOT/verification/  2.0.50727.0