Dlaczego Visual Studio nie otwiera ASPX z MVC RC1
- uaktualniony z MVC Beta do MVC RC1.
- ponownie wskazał wszystkie odniesienia w projekcie, aby wskazać na nowe zespoły
- restarted
- Wszystko kompiluje (i działa!) Ale...
Otwieranie widoku (.aspx) W VS i po prostu znika! Przeglądarka zdarzeń daje:
NET Runtime version 2.0.50727.3053 - Fatal Execution Engine Error (6E075E00) (80131506)
Aktualizacja 1:
Nie wszystkie .aspx pages!
Ponadto-wydaje się, że pisanie pytania na StackOverflow jest poprawką! grr
Aktualizacja 2:
Nie miałem problem od zamieszczenia pytania ale:
Jedyne wtyczki, które mam to VisualSVN i Resharper.
Chyba mam coś w GAC for System.Www.Mvc - ale wygląda na złą wersję i nie mogę się jej pozbyć.
Uważam, że musi to być związane z jakimś intelli-sense kolorowania lub podobne podczas renderowania kodu .strona aspx - ale teraz jest zatrzymany to trudno potwierdzić...
12 answers
Spróbuj usunąć wszystkie katalogi bin / obj i wyczyścić tymczasowe ASP.NET pliki i katalogi %TEMP%. Następnie wykonaj następujące polecenia z wiersza polecenia VS2008:
ngen /delete System.Web.Mvc
ngen /delete System.Web.Abstractions
ngen update
Upewnij się również, że wszystkie referencje (MvcContrib, Wszystko inne zbudowane z MVC) wskazują na tę samą wersję MVC, co wszystkie inne.
Wygląda na to, że to działa dla mnie (do tej pory)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-19 15:32:43
Są pewne błędy framework, które wpływają na wszystkie dodatki VS itp, jeśli odnoszą się do systemu.Core v3. 5. Zacznij od wyczyszczenia pamięci podręcznej NGen. "ngen update"," ngen /delete [assemblyname] "lub zamiatanie" ngen /delete * " zwykle robi sztuczkę
Więcej Szczegółów + obejścia dla tego (i / lub podobnych) problemów tutaj:
Http://forum.huagati.com/topic5-addin-causes-ide-to-close.aspx
Http://code.msdn.microsoft.com/PowerCommands/WorkItem/View.aspx?WorkItemId=8
Http://www.jetbrains.net/devnet/thread/274657
Update: wreszcie ktoś z MSFT przyznaje, że jest problem: http://blogs.msdn.com/jnak/archive/2009/02/15/potential-crash-in-vs-when-using-the-mvc-rc-on-windows-azure.aspx
Aktualizacja 2: próba obejścia problemu (dodatek VS2008): http://www.huagati.com/ProjectLoader/
Aktualizacja 3: Microsoft ma łatkę CLR (KB963676), która rozwiązuje ten problem. Nie jest dostępny do pobrania z microsoft.com ale można go zażądać poprzez wsparcie MSFT / PSS.
Aktualizacja 4: łatka CLR jest już dostępna do pobrania od firmy Microsoft Connect:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-03 00:48:23
Musiałem usunąć dodatek PowerCommands, aby ponownie uruchomić VS.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-01 16:18:05
Miałem już takie problemy. To był edytor formularzy internetowych. Jeśli klikniesz prawym przyciskiem myszy plik aspx i wybierzesz "Otwórz za pomocą..."i wybierz Edytor Html, którego ide najprawdopodobniej nie zawiesi się na Tobie.
Spróbuj wyłączyć dodawania jeden po drugim.
Dla mnie był to konflikt między gallio a testdriven.net tak myślę.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-01 12:47:26
Firma Microsoft wydała teraz poprawkę umożliwiającą rozwiązanie tego problemu.
Phil Haack rozwija dalej tutaj- http://haacked.com/archive/2009/03/06/hotfix-for-installing-aspnetmvc.aspx
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-07 01:01:39
Mam ten sam problem i zamieściłem odpowiedź na oficjalnym ASP.NET MVC forum w http://forums.asp.net/t/1378448.aspx
Nie jestem pewien, ale czy widzisz również odniesienie do helperów Html nie pojawiających się w widokach (gdy nie ulegają awarii)?
Nie mam zainstalowanego Gallio, ale mam Resharper. Zobaczę, czy wyłączenie to pomoże(chociaż spowodowałoby to wiele udręki).
Update: Resharper nie był problemem, ale raczej wtyczką "Huagati DBML / EDMX Tools."Wydaje się, że niektóre wtyczki mogą być sprzeczne i zachęcam ludzi do wyłączenia wszystkich wtyczek jako wstępny krok w debugowaniu awarii.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-10 16:38:50
Odkryłem, że wszelkie problemy z kompilacją ze stroną wzorcową lub samą stroną-nawet ostrzeżenia - mogą to spowodować. Więc zamknij projekt, Usuń katalogi bin i obj, a następnie ponownie otwórz projekt. Następnie otwórz swoje strony wzorcowe i inne ostatnio zmienione pliki aspx / ascx. Ważne jest, aby otworzyć wszystkie przed kompilacją.
Teraz, przeglądając każdą stronę po kolei, skompiluj projekt i rozwiąż Ostrzeżenia. Po rozwiązaniu wszystkich ostrzeżeń Zamknij strony i spróbuj by je ponownie otworzyć.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-08-16 16:43:21
Dostałem dokładnie ten sam błąd. Na początku myślałem, że to dodatek Spark View Engine (bo się rozbił), ale po komentarzu Christiana o Gallio i TestDriven.NET (mam oba) odinstalowałem Gallio i teraz działa.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-01 15:18:23
Problem był rzeczywiście, powercommands dla VS 2008. Odinstaluj je, jeśli możesz żyć bez nich, a strony aspx / projektanci otworzą się dobrze.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-04 17:20:48
W zasadzie moim problemem były jakieś fałszywe kopie DLL Beta MVC kręcące się wokół.
Usunąłem je wszystkie, odinstalowałem RC1 i upewniłem się, że wszystkie opuściły GAC, a następnie ponownie zainstalowałem RC1. Jak na razie wszystko wydaje się w porządku.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-02-10 08:01:51
Stało się to dla mnie po ustawieniu odniesienia do System.Web.Mvc
na Copy Local = True
. To umieściło System.Www.Mvc.plik dll w moim folderze bin.
Następnym razem, gdy otworzyłem stronę aspx, Visual Studio uległo awarii. Zmiana dll w koszu na systemowy.Www.Mvc.dll.bak naprawił problem.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-16 23:45:37
W końcu (po kilku dniach próbowania wszystkiego) udało mi się to rozwiązać, odinstalowując dodatek Spark View Engine, który rozbił się podczas otwierania plików .aspx
i .js
!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-12-13 17:32:12