2015-12-19 26 views
8

Küçük bir web sitesi geliştiriyorum ve ASP.NET MVC 6'yı denemeye karar verdim. Bilgisayarımda bir kod yazdım ve şimdi sunucuda test etmek istiyorum. Visual Studio'da ilk hata ayıklamak için. Tüm çözüm klasörünü kopyaladım ve sunucuya yapıştırdım, ancak projeyi çalıştıramıyorum. VS yakınır:ASP.NET MVC 6 projesi web projesi olarak tanınmadı

enter image description here The selected debug option is IIS Express but this project is not a web project. To use IIS Express you need to add the wwwroot attribute to project.json.

Google her zaman kötü bir işaret olduğu hata mesajı, hiçbir şey döndürür. Görünüşe göre, wwwroot klasöründe bir sorun var, ama bana ne anlatmaya çalıştığını anlamıyorum. Çözüm gezginindeki wwwroot'un normal bir klasör olarak görüntülendiğini unutmayın (dev makinemde bulunan dünya simgesinin aksine).

Projeyi şablondan oluşturdum ve her şey kutudan çıktı. Projeyi kopyalarken bir şeyi özledim mi?

+0

Hata, project.json dosyasının wwwroot özniteliğiyle ilgili bir sorun olduğunu gösterir. Bu özniteliğin proje dosyanızda olduğunu doğruladınız mı? –

+0

Hayır, öyle değil, ama benim dev makinemde aynı dosya var ve burada iyi çalışıyor. – Emmit

+0

Projeyi IIS Express'te veya dev makinenizde tam IIS'de mi çalıştırıyorsunuz? Hata, özellikle IIS Express için gerekli olduğunu belirtir. –

cevap

7

Bulunamadı. ASP.NET 5 çalışma zamanının sunucuda yüklü olmadığı ortaya çıkıyor.

+1

Biri, hata açıklamasının aslında ne hakkında konuştuğunu bileceğini varsayar. Oh unuttum, bazı şeyler asla değişmez! :) – Mrchief

+1

Kolaylık için, işte size bağlantı: http://get.asp.net –

İlgili konular