2016-10-22 20 views
5

Mam problem z uruchomieniem aplikacji szablonu websharperserverclient z generatora projektów jonowych, i nie mogę znaleźć żadnych informacji w Internecie jak to zrobić - najbliższa rzecz jaką otrzymałem to this question - Tak naprawdę próbowałem uruchomić to z xsp4 w folderze projektu (gdzie znajduje się plik Web.config), ale za każdym razem ma 404 (zrzut ekranu załączony: xsp4 error). Oczywiście przed uruchomieniem xsp uruchomiam skrypt ./build.sh (lub FAKE build) i kończy się bez błędów. Nie miałem problemów z szablonami projektów websharpersuave i websharperspa (drugi z nich działa z xsp4 i działa jak zaklęcie).F # ionide websharperserverclient - jak uruchomić

EDIT

Komunikat o błędzie w formie tekstowej:

System.Web.HttpException
zasobu nie może być znaleziony.

Opis: HTTP 404. Żądany zasób (lub jedna z jego zależności) mógł zostać usunięty, zmieniona nazwa lub tymczasowo niedostępna. Sprawdź poniższy adres URL i upewnij się, że został poprawnie napisany.

Szczegóły: zapytaniu URL:/

ślad stosu wyjątku:

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

Jeśli mógłbyś skopiować błąd ze swojego zrzutu ekranu i umieścić go w tekście jako tekst, byłoby to pomocne. Zrzuty ekranu nie mogą być kierowane do Google przez kogoś innego później, kto może dostać ten sam błąd. BTW, w ogóle nie znam WebSharpera, więc obawiam się, że nie pomogę ci z twoim rzeczywistym problemem. Ale dołączenie komunikatu o błędzie do pytania (jako tekstu, a nie obrazu) prawdopodobnie pomoże każdemu, * * * * odpowiedzieć na twoje pytanie, by dać ci lepsze odpowiedzi. – rmunn

+0

@rmunn dodał błąd w formie tekstowej - dziękuję za poradę – Jeffrey

+0

Nie ma za co. Poprawiłem twoje formatowanie, BTW. – rmunn

Odpowiedz

1

Tak, nie wydaje się być problemy z uruchomieniem modułu OWIN z XSP, którego jestem dochodzenie. W międzyczasie można przełączyć się za pomocą httpModules WebSharper w następujący sposób:

  • Odkomentuj węzły, które są oznaczone jako odnoszące się do HttpModule w Web.config (czyli węzły system.web/httpModules i system.webServer/modules).
  • Usuń zależności NuGet z WebSharper.Owin i Microsoft.Owin.Host.SystemWeb (i upewnij się, że odpowiednie biblioteki dll są usuwane z folderu bin).
  • Usuń lub usuń komentarz Startup.fs.