2016-10-22 15 views
5

İyonid proje jeneratöründen websharperserverclient şablon uygulamasının çalıştırılmasıyla ilgili bir sorunum var ve web üzerinde herhangi bir bilgiyi bulamıyor - nasıl yapıldığına en yakın şey this question - Aslında çalışmayı denedim proje klasöründe (Web.config dosyasının olduğu) xsp4 ile ancak her zaman bir 404 (ekran görüntüsü eklenmiştir: xsp4 error). Tabii ki, xsp'yi başlatmadan önce, ./build.sh (veya FAKE build) komut dosyasını çalıştırıyorum ve hiçbir hata olmadan bitiyor. websharpersuave ve websharperspa proje şablonlarıyla ilgili sorun yaşamadım (ikincisi xsp4 ile çalışır ve bir çekicilik gibi çalışır).F # ionide websharperserverclient - nasıl çalıştırılır

DÜZENLEME

metin şeklinde hata iletisi: kaynak bulunamayan

System.Web.HttpException.

Açıklama: HTTP 404. Aradığınız kaynak (veya bağımlılıklarından biri) kaldırılmış olabilir, adı değiştirilmiş veya geçici olarak kullanılamıyor olabilir. Lütfen aşağıdaki URL'yi inceleyin ve doğru yazıldığından emin olun.

Detayları: İstenen URL:/

İstisna yığın izleme:

at System.Web.StaticFileHandler.ProcessRequest (System.Web.HttpContext context) <0x4202aa80 + 0x00733> in <filename unknown>:0 
    at System.Web.DefaultHttpHandler.BeginProcessRequest (System.Web.HttpContext context, System.AsyncCallback callback, System.Object state) <0x4202a400 + 0x00153> in <filename unknown>:0 
    at System.Web.HttpApplication+<Pipeline>c__Iterator1.MoveNext() <0x42012000 + 0x04416> in <filename unknown>:0 
    at System.Web.HttpApplication.Tick() <0x42010800 + 0x00057> in <filename unknown>:0 
+0

Eğer hatayı ekran görüntüsünden kopyalayıp, metin olarak soruya ekleyebiliyorsanız, bu yararlı olur. Ekran görüntüleri, daha sonra aynı hatayı alabilecek başka biri tarafından yönetilemez. BTW, WebSharper'ı hiç tanımıyorum, bu yüzden korkarım ki asıl sorununla ilgili çok fazla yardım etmeyeceğim. Ancak sorunuzdaki hata mesajını (metin olarak değil, bir resim gibi) dahil etmek, muhtemelen size daha iyi cevaplar vermek için sorunuzu cevaplandırabilecek * yardımcı olacaktır. – rmunn

+0

@rmunn, hatayı metin biçiminde ekledi - öneri için teşekkürler – Jeffrey

+0

Rica ederim. Biçimlendirmeyi geliştirdim, BTW. – rmunn

cevap

1

Evet, ben xsp ile Owin modülü, çalışan ile ilgili sorunlar var gibi görünüyor soruşturma. Bu arada, aşağıdakileri yaparak WebSharper en httpModules kullanmaya geçiş yapabilirsiniz: Web.config yılında HttpModule ait olarak belirtilmiştir

  • Uncomment düğümleri (yani düğümler system.web/httpModules ve system.webServer/modules).
  • NuGet bağımlılıklarını WebSharper.Owin ve Microsoft.Owin.Host.SystemWeb'dan kaldırın (ve ilgili dll'lerin bin klasörünüzden silinmiş olduğundan emin olun).
  • Kaldırma veya açıklama Startup.fs.