Karşılaşılan hata :
The
process account used to run ASP.NET must have read access to the IIS
metabase (e.g. IIS://servername/W3SVC). For information on modifying
metabase permissions, please see http://support.microsoft.com/?kbid=267904.
IIS metabase'e ulaşma izniniz yok.
Bunun
olası nedeni IIS kurulumunu visual studio 2005 veya 2008 kurulumunda
yüklenen .NET Framework 2.0 ,3.0 veya 3.5, kurulumundan sonra
yapmanızdan kaynaklandı ya da kurarken kullandığınız kullanıcı adı
"Administrator" kullanıcısından farklı.
Çözüm için
Komut Satırına düşün ( Başlat->Çalıştır: cmd yazıp enter a basın)
komut satırında " cd \windows\microsoft.net\framework\v2.0.50727" yazıp enter a basın
c:\windows\microsoft.net\framework\v2.0.50727
Buradaki c sürücüsü varsayılan sürücü. Sizde farklı olabilir.
v2.0.50727 ise yüklü olan framework versiyonuna göre değişebilir.
"c:\windows\microsoft.net\framework\v2.0.50727 " klasörü altında kullanıcı adınıza iis metabase erişim hakkı verin.
aspnet_regiis -ga [kullanıcı adı]
sonrada aşağıdaki satır ile ASP.NET i bir daha yükleyin
aspnet_regiis -i
sonrada aşağıdaki satır ile ASP.NET i bir daha yükleyin
aspnet_regiis -i
Sorun çözülecektir.
0 yorum:
Yorum Gönder