Nie można wczytać pliku lub zestawu HRESULT: 0x80131515 (podczas dodawania kontrolera do projektu MVC, który ma odwołania do montażu na dysku sieciowym)

Widziałem to: VSTS 2010 SGEN: błąd: nie można załadować pliku lub zestawu (wyjątek od HRESULT: 0x80131515) i żadna z odpowiedzi nie działa. Nie pojawia się też, gdy buduję. Mogę uruchomić projekt dobrze, dzieje się tak, gdy próbuję dodać entity Framework template controller:

ustawienia kontrolera

Wtedy dostaję ten błąd:

komunikat o błędzie

Wszystkie pliki projektu znajdują się w moim zasobie sieciowym, ponieważ tam znajdują się Moje dokumenty do naszej pracy. Oto co Próbowałem:

1) Włączanie zespołu serializacji generatora w ustawieniach projektu na on, off i auto.

2) Dodanie sgen.exe.config to C:\Program Files \ Microsoft SDKs \ Windows \ v7. 0a\bin \ NETFX 4.0 Tools o następującym kodzie:

<configuration>
 <runtime>
   <loadFromRemoteSources enabled="true" />
 </runtime>
</configuration>

3) próbowałem Odblokować zespoły, ale nie miałem opcji odblokowania w zakładce Właściwości. brak opcji odblokowania

Żadne z tych rozwiązań nie działa . Czy ktoś wie, jak to naprawić??? Ten błąd występuje dla dowolnego niestandardowego montażu z nuget lub moje własne projekty ze względu na ich lokalizację istniejącą w przestrzeni sieciowej, ale tylko przy próbie dodania kontrolera szablonowego EF. Mogę zbudować i uruchomić program dobrze.

Author: Community, 2011-12-15

10 answers

Spróbuj dodać swoje <loadFromRemoteSources enabled="true" /> do C:\[Visual Studio 2010 Install Dir]\Common7\IDE\devenv.exe.config bezpośrednio poniżej <runtime> i zobacz, czy to pomoże:)

 81
Author: hawkke,
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-06-14 22:26:53

Po prostu musiałem kliknąć "Odblokuj" w oknie Właściwości pliku w Eksploratorze Windows.

 113
Author: Aymeric Gaurat-Apelli,
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
2017-09-19 15:40:07

Jako dodatkowe rozwiązanie, mieliśmy ostatnio taki problem. Rozwiązaniem okazało się odblokowanie plików, ale z pewnym zwrotem akcji. Skopiowaliśmy pliki na nasz serwer w pliku zip. Kiedy wyodrębniliśmy pliki z archiwum zip, były one już zablokowane. Nie udało nam się odblokować plików. Klikaliśmy przycisk Odblokuj, a następnie OK, a kiedy patrzyliśmy na właściwości, nadal były zablokowane.

Musieliśmy usunąć wszystkie zablokowane pliki, Odblokować źródłowy plik zip, a Następnie rozpakować pliki. W tym momencie wcześniej zablokowane pliki zostały odblokowane, a aplikacja działała dobrze. Mam nadzieję, że to pomoże uniknąć frustracji.

EDIT: uważam, że musisz również uruchomić Eksploratora windows jako administrator, aby móc odblokować pliki.

 10
Author: BardMorgan,
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
2017-05-19 15:53:13

Ten problem wynika z faktu, że niektóre wymagane pliki znajdują się w" niezaufanej lokalizacji", takiej jak sieć lub lokalizacja współdzielona (nawet na tym samym komputerze). Jeśli lokalizacja znajduje się na tym samym komputerze, możesz użyć opcji wiersza poleceń subst.

 9
Author: Mbeware,
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-07-19 17:36:16

Widziałem z innego forum dotyczące tego problemu, a oto rozwiązanie ktoś napisał: na właściwości projektu, który zawiera zespół DLL, który nie ładuje się, Przejdź do Ustawienia budowania, i sposób na dole, gdzie jest napisane " Generuj montaż serializacji:", domyślnie jest Auto. Włącz to. Twoje rozwiązanie powinno następnie zbudować OK.

Przydarzyło mi się to, gdy miałem API w rozwiązaniu webform z wieloma projektami. To działało OK na jednym projekcie rozwiązanie MVC.

 8
Author: Yogi,
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
2013-08-13 16:54:40

Te rozwiązania też mi się nie sprawdziły.

W moim przypadku miałem dostęp do plików na zmapowanym dysku sieciowym. Rozwiązaniem dla mnie było dodanie mojego sieciowego adresu IP jako zaufanego dysku, wykonując następujące czynności:

  1. Panel Sterowania
  2. Centrum sieci i udostępniania
  3. Opcje internetowe (lewy dolny róg okna)
  4. Karta Bezpieczeństwa
  5. Wybierz "Lokalny intranet"
  6. Kliknij przycisk "Witryny"
  7. Kliknij przycisk "Zaawansowane"
  8. Dodaj adres IP Twojej sieci Jedź do strefy.

Nie wiem, co sprawiło, że to działa nad wszystkimi innymi opcjami, ale to właśnie rozwiązało problem dla mnie. Wszystkie projekty i rozwiązania są teraz budowane bez żadnych problemów.

 8
Author: brendo234,
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
2015-11-12 19:14:02

Żadne z tych rozwiązań nie zadziałało. Zamiast tego znalazłem drogę wykonując sgen.exe.config przez https://stackoverflow.com/a/3407750/516512

 2
Author: Farshid,
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
2017-05-23 11:55:07
  1. Musiałem tylko kliknąć "Odblokuj" w oknie dialogowym Właściwości pliku.

  2. Sprawdź, czy Twój plik Tylko do odczytu, a następnie odznacz go i wykonaj pierwszy krok (zanim zmarnujesz więcej czasu na to :) )

 2
Author: avulosunda,
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
2016-12-14 23:14:22

Spróbuj odblokować plik desbloquer .

To rozwiązało mój problem.

 0
Author: Gerardo Ramirez Riofrio,
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
2017-06-07 18:26:08

Inne odpowiedzi pomogły mi rozwiązać ten problem w PowerShell. Uruchom Unblock-File <filename>, aby umożliwić dostęp do niego przez uruchamiany skrypt.

 0
Author: Andacious,
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
2018-02-02 18:33:37