Niedawno przeszliśmy na wersję 2.0.1 MiniProfilera z wersji 1.7, a od tego czasu nie mogliśmy jej użyć na naszej stronie MVC3, ponieważ kiedy próbuje zdobyć zasoby, zamiast tego dostaje 404.Uruchamianie MiniProfilera z runAllManagedModulesForAllRequests ustawionym na false
przykładem połączenia zasobów jest: /mini-profiler-resources/includes.js?v=tNlJPuyuHLy/d5LQjyDuRbWKa0weCpmO3xkO6MH4TtA=
W poszukiwaniu wokół, większość ludzi sugerując to po prostu ustawienie runAllManagedModulesForAllRequests
należy ustawić na true
. Na chichoty poszedłem do przodu i ustawiłem to na prawdziwe, i tak, zadziałało. Ale to nie jest akceptowalna odpowiedź.
Jak mogę zachować runAllManagedModulesForAllRequests=false
i nadal korzystać z MiniProfiler v2?
cóż ... musimy dowiedzieć się, co się zepsuło, czy bagażnik ma taki sam problem? Wiem, że były prośby o podawanie rzeczy bez precedensu w przeszłości do obejścia tego –
Wygląda na to, że ten post mówi o tym samym problemie: http://stackoverflow.com/q/10212725/498969 Kod, który usunąłem, był z twojego pakiet nuget, więc nie mogę potwierdzić problemu z bagażnika w tej chwili. Wersja 2 nie wymaga już rejestracji tych trzech programów obsługi (miniProfilerJS, miniProfilerCSS, miniProfilerTmpl)? Czy omijasz to, rejestrując trasy z MiniProfilerHandler? –
Myślę, że najczystszy projekt, na który możemy się przenieść, to pojedynczy punkt końcowy obsługujący wszystkie rzeczy, np .: /mini-profiler-handler?jquery.js&kfslsfjklskd itd ... Czy możesz opublikować post na http://community.miniprofiler.com –