IIS Express Web sunucusu başlatılamıyor


310

Bir asp.net MVC 4 çözümüm var. Visual Studio 2012 kullanarak açmaya çalıştığımda, aşağıdaki hatayı alıyorum:

Microsoft Visual Studio

https://localhost:ASP.NET 4.5 için Web yapılandırılamadı . Sitenin düzgün çalışması için bu siteyi ASP.NET 4.5 için el ile yapılandırmanız gerekir. https://localhost:44300/Yerel makinede sunucu bulunamadı . Yerel IIS sunucusunun güvenli iletişimi destekleyecek şekilde yapılandırıldığından emin olun.

Tamam Yardım

Her ne kadar çözüm açılıyor. Ayrıca, hata ayıklama menüsünden çalıştırmayı denediğimde, aşağıdaki hatayı alıyorum:

 Unable to launch the IIS Express Web server.

The start URL specified is not valid. https://localhost:44300/

ve kod hata ayıklayamıyorum. nasıl bu hatalardan kurtulmak ve hata ayıklama / VS 2012 web sitesini çalıştırmak nasıl?

Lütfen önerin.



4
Hata mesajları neyin yanlış olduğu konusunda oldukça net: 1) You must manually configure this site for ASP.NET 4.5 in order for the site to run correctly.ve 2) The start URL specified is not valid.. Ayrıca HTTPS kullanıyor gibi görünüyor; AFAIK IIS Express bunu desteklemez (ve eğer öyleyse muhtemelen yapılandırmanız gerekir, dolayısıyla Make sure the local IIS server has been configured to support secure communicationsbölüm). Düzenleme: Bu destek SSL gibi görünüyor: riii.nl/apr5u , Hanselman kendisi tarafından adım adım kılavuz!
RobIII

1
@Robel, sitenin özelliklerinde, uygulama sekmesi altında hedef çerçevenin 4.5 olduğunu ve Web Sekmesinde, Eylem Başlat Geçerli Sayfa olduğunu görüyorum. URL'sini localhost: 44300 olarak değiştirmeli miyim ? IIS express 8 kullanıyorum
DotnetSparrow

Güvenlik duvarı ayarı
şuydu

1
Bu sorunu şu şekilde çözebildim - 1) Visual Studio - Seçenekler -> Ara - IIS 2) "Web siteleri ve projeler için IIS Express'in 64 bit sürümünü kullan" seçeneğini işaretleyin.
NanaFadanvis

Bunun stackoverflow.com/a/54222339/2923956 adresine yardımcı olacağını düşünüyorum .
Biswajit Panday

Yanıtlar:


377

Ben de aynı problemi yaşadım.
Nedeni - kötü IIS yapılandırma dosyası.

IISExpressGenellikle adresinde bulunan otomatik olarak oluşturulan klasörü silmeyi deneyin %userprofile%/Documents, ör C:\Users\[you]\Documents\IISExpress.

Endişelenmeyin, VS çözümünüzü tekrar çalıştırdıktan sonra tekrar doğru şekilde - bu sefer - oluşturmalıdır.


EDIT: Klasörü silmek için komut satırı:

rmdir /s /q "%userprofile%\Documents\IISExpress"

7
Bu benim için çalıştı. IIS Express 8'i kaldırıp yeniden yükledikten sonra bile, sorunum devam etmek için aynı yapılandırma dosyasını korudu. IISExpress klasörünü başka bir adla yeniden adlandırdım ve yapılandırma dosyasının temiz bir sürümü ile yeni bir klasör oluşturuldu.
nthpixel

2
"Varsayılan klasörünüzde" Tam olarak nerede? Çözümümde hiç görmüyorum.
Corey Ogburn

22
@CoreyOgburn Belgeler klasörü ve IISExpress altında olmalıdır (örn. C: \ Kullanıcılar \ Corey \ Belgeler \ IISExpress \ Config) ve yapılandırma klasörünü silin. Aynı sorunum var ama bu benim için düzeltmedi.
Arne H.Bitubekk8

49
Teşekkürler. IIS Express'i yeniden yapılandırması için VS'yi kapatıp yeniden açmayı unutmayın.
Nick.T

6
@crokusek VS2015 Güncelleme 3 için cevaba sahiptir. Çözüm dizinindeki ".vs \ config" klasörüne gidin ve oradaki "applicationhost.config" dosyasını silin.
AJ.

234

VS2015 veya üstü kullanıyorsanız

İisexpress işleminin çalışmadığından emin olun.

İstediğiniz bağlantı noktasını kullanan başka bir işlem olmadığından emin olun. Bunu uygulayarak yapabilirsiniz

netstat -a -b

konsolda (Yönetici olarak cmdbaşlat menüsünü yazın, sağ tıklayın ve 'Yönetici olarak çalıştır'ı seçin). Örneğin ESTABLISHED veya LISTENING olan bir girdi görürseniz, bu başka bir işlemin bu bağlantı noktasını kullandığı anlamına gelir. Bu işlemi sonlandırmanız veya bağlantı noktasını değiştirmeniz gerekir.

Sonra aşağıdaki dosyayı silin

<<path_to_solution_folder>>\.vs\config\applicationhost.config

.vsklasörün gizli olabileceğini unutmayın

daha sonra <<project-name>>.csproj.userdosyayı bulun , metin düzenleyici (not defteri) ile açın ve IISUrlaltında istediğiniz bağlantı noktasının bulunduğu yere WebProjectPropertiesyapılandırıldığından emin olun .<IISUrl>http://localhost:XXXXX/</IISUrl>XXXXX

Bunu yaptıktan ve uygulamayı başlatmaya çalıştıktan sonra

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.

Ardından {Proje Özellikleri} -> Web'e gidin ve "Sanal Dizin Oluştur" düğmesine basın

resim açıklamasını buraya girin


1
Bu VS2015 üzerinde mükemmel çalıştı. Sorun, .NET çekirdek çözümünde eski bir web uygulaması projesi oluşturulduktan sonra oluştu.
Sebazzz

Bu işe yaradı, .NET çekirdek araçları IISE ile karışıklık yarattı: /
Keoz

Genellikle OWIN / NancyFx dünyasında yaşıyorum, bu yüzden bir aradan sonra bir Web API projesi yapmak zorunda kaldığımda, bu cevabı görene kadar şaşkındım. - bu factoid bilmek güzel - teşekkürler !!!
code4life

VS 2915 @mihail üzerinde çalışmak bir şey sildim, sadece sanal dizin oluşturmak ... ne için ihtiyaç var?
abdoutelb

4
Dışarı Bunu kontrol @AbdouTelb iis.net/learn/get-started/planning-your-iis-architecture/... .config dosyasını silerek temelde dosyanın kendisiyle ilgili vs ve böylece herhangi bir sorun ile yeniden oluşturulur sağlamak (ve çok olabilir) kaybolacaktır. Bu dosya, IIS Express tarafından IIS'nin kendi applicationhost.config dosyasını kullandığı gibi kullanılır, bu nedenle fabrika varsayılanlarını geri yüklemekle aynıdır. Sanal Dizin Oluşturma, dosyada gizlenebilecek sorunları kaldırmak için yeterli değildir. Senin durumunda şanslısın :)
Mihail Shishkov

85

@roblll haklıydı. Ama cevap için kazmak istemeyenler için, işte burada:

  1. Visual Studio'yu kapatın (gerekli olmayabilir, ancak zarar vermez).
  2. Belgeler klasörünüze gidin. IISExpress yapılandırma dizinim buradaydı.
  3. Yapılandırma klasöründe, uygulama ana bilgisayarı adı verilen bir dosya vardır. Aç şunu.
  4. Projenizin adını arayın. Önceki girişimlerinizde bombalandığında Visual Studio tarafından buraya eklenmiş olmalıdır.
  5. Https için kullanmak istediğiniz bağlantı noktasıyla HTTP için bir bağlayıcı olduğunu unutmayın.

    //Change this:
    <binding protocol="http" bindingInformation="*:44300:localhost" />
    
    //to this:
    <binding protocol="https" bindingInformation="*:44300:localhost" />
    

Unutmayın, Visual Studio beklediğinizden farklı bağlantı noktaları sağlamış olabilir. Bağlamadaki bağlantı noktalarının, projenizin özelliklerinin Web sekmesindekilere karşılık geldiğinden emin olun.

http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx


5
Aslında başka bir yerde geliştirilen bir proje açıyordum, projenin protokol yapılandırmasını https olarak değiştiriyordum ve projeyi yeniden yüklemek hatayı ortadan kaldırdı. Teşekkürler @Jacob!
Geoffrey

Yalnızca IISExpress klasörünü silmek benim için çözülmedi. Sildikten sonra, VS'yi yeniden başlattığımda ve bu projeyi açtığımda, yalnızca bunu yaptıktan sonra çözülen bir hata iletişim kutusu belirdi. Asp.net'in sayfasına indirdiğim proje , örnek bir projeydi.
Alisson

Btw, hem http hem de https bağlarınız varsa, her ikisinde de aynı bağlantı noktası numarasını kullanmadığınızdan emin olun.
Ziad Akiki

41

Aynı problemim vardı ama benim için çalışan çözüm farklıydı.

  1. VS2013'te Açılmış Hata Ayıklama> {YourWebsiteName} Özellikleri
  2. "Web" sekmesini seçin.
  3. "Sunucular" altında "Uygulama kök URL'sini geçersiz kıl" seçeneğinin işaretli olduğunu gördüm. İşaretini kaldırdım ve kaydettim.

İşleri yürütmek için ihtiyacım olan tek şey buydu.


Önce bu çözümü denemenizi tavsiye ederim. Kutuyu geçersiz bir URL ile işaretlemek, soruda belirtilen hatayı oluşturur.
timothy

16

Aynı Sorun, ancak VS2013'ü Yönetici Modunda başlatmak için gerekli .


Ne yazık ki bu bana yardımcı olmadı.
AH.

16

Aşağıdaki adımları deneyin:

  1. @Yehuda Shapira'nın dediği gibi IISExpress klasörünü silin
  2. bilgisayarı yeniden başlat
  3. projedeki .vs klasörünü sil

İyi şanslar!


1
1. Visual Studio'yu kapatın 2. benim için çalışan .vs klasörünü silin. VS açıkken .vs dolder'ı silersem. İşe yaramıyor.
akdora

Benim için işe yarayan tek şey .vs klasörünü silmek. .Vs klasörü proje klasörünün içinde bulunur, ancak varsayılan olarak gizlidir.
George

15

Aynı sorunu yaşadım ve sonra görev yöneticisini açtım -> süreçler sonra iisexpress.exe işlemini öldürdüm. Bundan sonra uygulamayı çalıştırmayı denedim ve başarıyla çalıştırabildim


14

Benim durumumda proje ağ sürücüsündeydi ve IIS Express klasörünü silmek diğer yanıtlarda açıklandığı gibi yardımcı olmadı. Geçici çözümüm projeyi yerel sürücüye kopyalamaktı ve işe yaradı!


12

@Jacob'a bu konuda bilgi verdikleri için aynı problemi yaşadım.

Sebep - projeniz için şu konumda bulunan yapılandırma dosyası applicationhost'ta yanlış giriş

C:\Users\(yourusername)\Documents\IISExpress\config 
  1. Tüm Visual Studio çözümlerini kapatın.
  2. IISExpress klasörünü bazı IISExpress-Copy olarak yeniden adlandırın (silmek yerine bir kopyasına sahip olabilirsiniz)
  3. Şimdi VS'yi tekrar açın ve projeyi derleyin / hatalarını ayıklayın, şimdi IISExpress klasörünün sizin için doğru yapılandırmayla yeniden oluşturulduğunu göreceksiniz.

Benim için çalıştı ve umarım senin için de işe yaramalı.


Diğer cevaplarda belirtilen adımları denedim ama bu benim için işe yaradı. IISExpressKlasörü yeniden adlandırmak zorunda kaldım . Bunu silmek benim için işe yaramadı.
webworm

benim için çalışmıyor. her şey ben https ile uğraştığımda başladı
Toolkit

9

Ben de aynı sorunu vardı, nedeni "uygulama kök URL'sini geçersiz kıl" bayrağı Özellikler -> Web altında ayarlanmış Bayrağı kaldırdıktan sonra, IIS Express tanımlı bağlantı noktası ile iyi başlamıştı.


8

SSL kullanıyor gibi bazı yapılandırmalar yapmanız gerekiyor gibi görünüyor; Burada var Scott Hanselman'ın adım-adım kılavuz kendisi.


@Roblll, VS 2012'de MVC projeme sağ tıkladığınızda IIS Express seçeneğini kullanmıyorum, VS 2010'da gördüm. Özellikler pencerelerindeki çözüm için SSL'yi etkinleştirmeye çalışıyorum ve özellik geçerli değil diyor. Dahası, applicationhost.config dosyasında, Webapplication (1), Webapplication (2),
Webapplication

Aynı sorunu yaşadım ve VS2012'yi yönetici olarak ( stackoverflow.com/a/13682315 ) çalıştırarak üstesinden geldim . Bu çözümden çok mutlu değilim ama başka bir şey bulamadım.
brudert

Projemde SSL ve SSL olmayanlar için aynı port numarasının kullanıldığını fark ettim. Bunu düzelttim ve hata gitti.
orad

5

Benim için çalışan tek çözüm başka bir test projesi yaratmaktı. Ardından sonraki adımları izleyin:

  1. Projeyi sağ tıklayın ve Özellikler -> Web'e gidin

  2. Yerel IIS Web Sunucusunu Kullan bölümündeki proje URL'si altında, proje URL'sini kopyalayın (http: // localhost: 59002 /) - bu test projesinden.

  3. Bu hatayı veren projeye gidin. Projeye sağ tıklayın ve Özellikler -> Web'e gidin.

  4. Proje URL'sini Yerel IIS Web Sunucusu Kullan bölümüne (test projesinden kopyalanan URL) yapıştırın. Test projesini kapatın ve kaydedin.

  5. Test projesini silin ve hata veren projeyi çalıştırın. Bundan sonra çalışır ...

Belki de en iyi yol değil ama bu işe almak için tek yoluydu. Dizüstü bilgisayarımı (sabit disk çöktü) yeniden yükledikten ve barındırdıkları yerdeki sunucudan tüm projelerimi aldıktan sonra bu hata iletisini aldım.


Çözüme ne yaptığımı gerçekten bilmiyorum, ama aynı zamanda bunu çözebilmemin tek yolu buydu. Hatta netsh komutuyla uğraşmayı denedim, IISExpress klasörünü sildim, Yönetici Modunda VS'yi başlattım ve başka hiçbir şey işe yaramadı. URL: port olsun başka nerede bilmiyorum ama başkalarının proje URL'sini almak benim için tek çözüm gibi görünüyordu.
Sergio A.

5

Bunu gelecekteki okuyucular için paylaşıyor. El ile sanal bir dizin oluşturmak benim için çalıştı.

  • Çözüm gezgininde proje seçin
  • Basın Alt+Enter
  • Web bölümüne gidin
  • Sanal Dizin Oluştur'u tıklayın

4

Benim durumumda, IIS Express web siteme dış istekte bulunmaya ve Windows güvenlik duvarını iisexpress.exe'ye izin verecek şekilde yapılandırdıktan sonra, Visual Studio 2013 içinden başlatamıyorum. Yine de komut satırıyla başlatabilirim ve yerel ve harici olarak hizmet veriyor iyi istekleri.

C:\Program Files (x86)\IIS Express>iisexpress /site:MyWebSiteName

VS çalıştıktan sonra portuma izin vermek için bir güvenlik duvarı kuralı oluşturmaya çalıştım.


3

VS 2013 ile aynı sorunu yaşadım ve tüm olası denemelerden sonra bile işe yaramadı.

- In control panel (Program and Features) I found that all of the IIS related features were unchecked.I finally checked all of those and restarted my system.
- Then I started my VS 2013 as administrator and thats it everything
   worked fine then.

En azından benim için çalıştığı için bunu deneyebilirsin.


3

İki Saat Web'de arama yaptıktan sonra çözümümü feryat adımlar olarak buldum - yakın görsel stüdyo - projenizin .vs klasörünü kaldırın - açık görsel stüdyo ve yeniden çalıştırın projesi

bu benim için çalışıyor iyi eğlenceler


2

Sitelerimizde de aynı sorunu yaşadık. Bunu Visual Studio'nun içinde çözmeyi başardık. 2012 Ultimate kullanıyoruz.

Gördüğümüz temel sorun, SSL etkinken, bir nedenden dolayı VS'nin standart ve güvenli URL'ler için aynı bağlantı noktasını atamasıydı. Kod TFS'den aşağı çekerken bu sorun ortaya çıktı.

Bunu düzeltmek için aşağıdaki adımları gerçekleştirdik:

  1. Projeye sağ tıklayın ve Özellikler -> Web'e gidin
  2. Yerel IIS Web Sunucusunu Kullan bölümündeki proje URL'si altında, "s" yi URL'den kaldırın ve Kaydet'i tıklayın. (EG. Https: // : 44301'den http: // : 44301'e gidin. Bu, bir sonraki adımın çalışmasına izin verecektir)
  3. Solution Explorer'da proje seçin ve Özellikler penceresinde (görüntülenen değilse F4 tuşuna basın) değişim SSL Etkin için False sonra geri true . Standart URL'den farklı yeni bir bağlantı noktası oluşturur (Benim durumumda SSL olarak 44301 ve standart olarak 44305 var)
  4. Özellikler -> Web'e geri dönün ve "s" yi proje URL'sine ekleyin.
  5. F5 ve sür!

Uygulama kök URL'sini geçersiz kıl onay kutusunun işaretli olmadığından emin olun.


2

antivirüs güvenlik duvarını kontrol edin ve visual studio'un ağa erişmesine izin verin. örneğin nod32'de:

goto setting (f5) -> network->personal firewall->rules and zones

" zone and rule editor" tık " setup" bölümünde vs 2010veya 12veya ... seçeneğini bulun ve ağa erişime izin verin.


2

Güvenlik duvarını devre dışı bıraktıktan sonra sorunsuz çalıştırabildim.


2

Bugün bu hatayla karşılaştım. Win 8.1 ve VS 2013 çalıştırıyor. Aniden projelerim artık çalışamadı ve ben "IIS Express Web sunucusu başlatılamadı" mesajı ve daha fazla bilgi var.

Bir süre sonra IIS Express'in başlatamadığı tüm projelerin .net 3.5 çalıştığını öğrendim. Daha sonraki sürümleri çalıştıran projeler tamamlandı.

Benim için çözüm .net 3.5 kaldırmak (kontrol panelinden -> windows özelliklerini açmak / kapatmak), pencereleri yeniden başlatmak ve .net 3.5 tekrar eklemek oldu.


2

Aynı problemi yaşadım, benim durumumda sadece çözümümü temizledim ve sonra yeniden inşa ettim ve bu benim için çalıştı


2

Yukarıda belirtilen adımların hiçbiri benim için işe yaramadı. Benim durumumda applicationhost.configdosyam aşağıdaki iki kod satırından bir şekilde eksikti

 <add name="rules-64-ISAPI-2.0" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" />
    <add name="xoml-64-ISAPI-2.0" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" />

Umarım bu biraz yardımcı olabilir.


2

Başka bir şey denemeden önce, Visual Studio'yu yeniden başlattığınızdan (çoğunlukla dosyalardan bellekte kalıcı seçenekleri yenilemek için) ve 2. sisteminizi yeniden başlattığınızdan emin olun (çoğunlukla geçersiz dosya kilitleme için). Sorununuz bu kadar geçici veya kendiliğinden çözülmüşse, bunlar hiçbir şey değiştirmeden yapılacaktır. PC yeniden başlatma ile benim için çalıştı. Ayrıca, çok kullanıcılı bir proje üzerinde çalışıyorsanız, en son uygulanabilir sürüme sahip olduğunuzdan emin olun - bir başkası örneğin proje dosyasında yanlışlıkla geçersiz bir şey teslim etmiş olabilir ve sisteminizle sebepsiz yere karışmış olabilirsiniz. Bunlar işe yaramazsa, muhtemelen sıkışmış, eksik veya modifikasyon gerektiren bazı ayarları değiştirmeniz gerekir - diğer cevaplarda bolca öneri vardır.


1

VS2012 çözümümü çalıştırırken benzer bir sorun vardı:

Unable to launch the IIS Express Web server.  
The start URL specified is not valid. https://localhost:44301/

Başlangıç ​​Projesi olarak yanlış projeyi seçtim. Cloud projesini Startup yaptım (projeye sağ tıklayın -> Startup Project olarak ayarla) ve her şey iyi çalışmaya başladı.


Ayrıca, başlangıç ​​URL'sinin ayarlanması veya en azından "Geçerli Sayfa" veya "Belirli Sayfa" olarak ayarlanması gerektiğini de eklemelisiniz. Benimki "Sayfa açma. Harici bir uygulamadan bir istek bekleyin" olarak ayarlanmış ve sonuç olarak başlangıç ​​projesi sorununa ek olarak bu hatayı aldım.
vapcguy

@Moumit bunu oyladın mı? Yorumunuzu açıklayabilir misiniz?
scottndecker

1

Jason's Shavers serisi makaleler burada http://jasonrshaver.com/?tag=/Client+Certificates , uygulamanın ssl veya standart http'de çalışmasına izin vermek için applicationhost.config site girişinizi nasıl ayarlayacağınızı tam olarak açıklar.

Önerdiği şeylerden biri, site için iki bağlayıcı giriş koymaktır. Ben de öyle yaptım.

            <bindings>
                <binding protocol="http" bindingInformation="*:59945:localhost" />
                <binding protocol="https" bindingInformation="*:44300:localhost"/>
            </bindings>

Ayrıca diğer ayarların da değiştirilmesini önerir. Üç makinemden ikisinde çalıştı. Uygulama ana bilgisayarındaki bir siteyi manuel olarak yapılandırmam söylendiğinde, genellikle bağlantılarla ilgilidir. (birden çok web uygulaması için aynı bağlantı noktasını kullanma örneği.)


1

Visual Studio 2013 Güncelleştirme 3'ü yükledikten sonra aynı sorunu yaşadım.
VS 2013 can not load Microsoft.VisualStudio.TraceLogPackage.dll
Unable to launch the IIS Express Web server

Sorunum aşağıdaki adımları uygulayarak çözüldü:

1. Onarım Visual Studio 2013 Update 3
2. Developer Command PromptYönetici olarak başlatın .
3. yazın ve devenv.exe /setupenter tuşuna basın


1

Aynı sorunu yaşadım. Makinemde C:/users/yer açmak için yol altındaki birçok klasörü sildim . Bundan sonra bu hatayı almaya başladım.

Makinemi yeniden başlatmam gerekti ve her şey yolunda gitti.


1

Sorunum 3 kat çözüm gerektirdi:

  1. Belgeler klasörünüzdeki IISExpress klasörünü kaldırın.
  2. Web projesini, sağ tıklatıp "Başlangıç ​​projesi olarak ayarla" seçeneğini belirleyerek veya çözüm özellikleriniz aracılığıyla yaparak başlangıç ​​projeniz olarak ayarlayın.
  3. Başlangıç ​​URL'sini veya "Geçerli Sayfa" veya "Belirli Sayfa" olarak ayarlayın. Mine "Bir sayfa açma. Harici bir uygulamadan bir istek bekle" olarak ayarlandı ve bunu boş bıraktığım "Özel Sayfa" olarak değiştirmek zorunda kaldım. iş.

1

IIS Express kayıt defteri anahtarına baktığımda sorunum sonunda çözüldü:

HKEY_CURRENT_USER\Software\Microsoft\IISExpress

CustomUserHomeWeb Sitelerimi tahrip eden bir giriş yaptım .


1

Sanal makineler için makinemde İnternet Bağlantı Paylaşımı ayarlardım . Kapattım ve Visual Studio 2015'te hata ayıklama yaptım . Ancak, bir yeniden başlatmanın ardından sürekli olarak hata ayıklamak için, Internet bağlantılarımın hiçbirinde Internet Bağlantı Paylaşımı etkin olmasa da , Internet Bağlantı Paylaşımı hizmetini el ile başlatmaya ayarlamam gerekiyordu .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.