Akdora’s Blog

Programming, Oracle, Life, Fun

ASP.NET Programlarını IIS de Çalıştırmak January 26, 2007

Filed under: ASP.NET — Akdora @ 1:27 pm
Tags: , , , ,

Öncelikle XP Professional kurmamız gerekmektedir. Home edition da IIS yoktur. IIS (Internet Informatin Services)  yüklü değilse Windows Cd sini taktıktan sonra “Install optional Windows component” şıkkını seçip çıkan sekmeden “IIS (Internet Informatin Services)” seçip next diyerek yüklüyoruz diyoruz..  Daha sonra makinada .NET 2.0 Framework ün yüklü olması gerekli..  Bunu da bu linklerden indirebilirsin…

http://www.gezginler.net/modules/mydownloads/visit.php?lid=2140 veya

http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en  

SORU: IIS((Internet Informatin Services ) ‘i .Net Framework ü yükledikten sonra kurdum ve ASPX sayfalarım çalışmıyor. 

CEVAP:.NetFramework kurulum sırasında kendini IIS e göre konfigre eder. Eğer .Net Framework kurulurken IIS iniz kurulu değilse .Net Framework kurulumu bittikten sonra. MSDOS kipinde

C:WINDOWSMicrosoft.NETFrameworkv1.1.4322>aspnet_regiis.exe -i

komutunu çalıştırınız   

 1- Çalıştırmak istediğiniz program klasörünü  C:Inetpubwwwroot klasörüne koyuyorsun.

2- Aşağıdaki linkteki olayı yapmalısın.. veya altında anlattığımı da yapsan aynı şey.

http://authors.aspalliance.com/aspxtreme/aspnet/aspnetprimer.aspx?pageno=4 veya  “C:Inetpubwwwroot” buraya kopyladığın klasörün adı <<Programın Klasörü>> bunun üstünde sağ tıklayıp “Properties” i seçiyoruz.. Buradan “Web Sharing” tabını seçiyoruz. Buradan “Share this folder” ı seçtiğimiz de açılan pencereden “Write” olanı da tikliyoruz  sonra da  tamam deyip kapatalım. 

3- Access e yazma hatasını önlemek için : ms-dos u açıpbunu kopyalayıp entera basman yeterli..    

CACLS C:Inetpubwwwroot<<Program Kalsörünün İsmi>>App_Data<<Access Dosyasının İsmi>>.mdb /E /G Everyone:F  4-

Daha sonra    http://localhost/<<Program Klasör İsmi>>/Default.aspx  buna tıklayarak sayfanın açılıp açılmadığını test edebilirsin.. 

Advertisements