Buduj zadania.Zadanie Csc nie można załadować z zestawu?
Czuję się winny zadając takie pytanie, ale jestem w rozsypce i byłbym wdzięczny za pomoc.
Proof-of-concept jak aplikacja internetowa została zbudowana na jednym komputerze i umieścić na repo do pobrania na innym komputerze w innym miejscu. Pierwotnie była skonfigurowana Funkcja auto-build, w której platforma Azure automatycznie kompilowała i publikowała przy odprawie, ale została ona usunięta. Wszystko działało na obu końcach, dopóki jedna strona nie zawierała większości wykluczonych zmian. Teraz widzę następujący błąd:
"Microsoft.CodeAnalysis.Buduj zadania.Csc " zadanie nie może być
załadowany z zespołu ... \packages\Microsoft.Net.Compilers.1.0.0\build..\tools\Microsoft.Build.Tasks.CodeAnalysis.dll. Nie można załadować pliku lub zespołu 'file:///...\packages\Microsoft.Net.Compilers.1.0.0\tools\Microsoft.Build.Tasks.CodeAnalysis.dll' lub jedną z jego zależności. System nie może znaleźć określonego pliku. Potwierdzić, że deklaracja jest poprawna, że Zgromadzenie i wszystkie jego zależności są dostępne, i że zadanie zawiera Klasa publiczna, która implementuje Microsoft.Buduj.Ramy.ITask.
Czy ktoś ma jakieś propozycje od czego zacząć szukać problemu?
15 answers
Okazuje się, że pakiety NuGet zostały oddane do repozytorium i wszystko psują. Usunięcie katalogu project\project \ packages z repo rozwiązało wszystkie problemy z kompilacją, ponieważ NuGet pobiera Pakiety automatycznie podczas kompilacji.
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-08-22 11:50:25
Pojawił się błąd podczas tworzenia nowej gałęzi dla mojego projektu.
Doprowadzało mnie to do szału przez godzinę. Wypróbowałem większość sugestii przez internet, w tym zaakceptowaną odpowiedź na to pytanie.
Następnie zamknąłem projekt, otworzyłem go ponownie, wyczyściłem i błąd zniknął. Oznacza to, że może to być problem z pamięcią podręczną.
W każdym razie, chciałem się podzielić.
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-12-01 01:21:27
Ja też próbowałem z góry odpowiedź bez powodzenia więc usunąłem zawartość mojego kosza i pakietów dir, zamknięty i ponownie otwarty VS i wszystko w porządku teraz.
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-05-12 09:29:03
Próbowałem wszystkich opisanych wcześniej rozwiązań, ale żaden nie zadziałał.
To, co dla mnie rozwiązało , było do Aktualizacja kompilatorów Microsoft. Net. z menedżera pakietów NuGet
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-01-19 10:30:46
- Kliknij prawym przyciskiem myszy swoje rozwiązanie.
- Przejdź do Zarządzaj pakietami Nuget.
- Szukaj
Microsoft.Net.Compilers
. - Instaluj lub Aktualizuj zależne projekty w razie potrzeby.
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-01-24 23:42:34
Re-build, clean solution I restart Visual Studio pracował dla mnie.
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-02-22 11:13:02
Usunięcie pakietu i czyszczenie roztworu rozwiązało to za mnie.
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-11-22 04:25:19
Problem ukrywa się na TFS, musisz usunąć folder TestProject...\packages from TFS, check in, delete it from your local dir and build again. Zadziałało!
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-12-14 20:27:54
Usunięcie tych trzech katalogów rozwiązuje problem.
- /pakiety
- /bin
- /obj
Uwaga : Usuń zarówno / bin, jak i / obj ze wszystkich projektów zawartych w rozwiązaniu (w tym projektów testowych).
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-09 16:06:54
Usuwam wszystkie z folderu packages i odbudowuję rozwiązanie. U mnie 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
2017-07-24 13:56:09
W moim przypadku rozwiązaniem było:
Użyj Eksploratora Windows i przejdź do ścieżki: C:\MyApplication\Code\Main\ABCProject\ABCProject.UI \ Bin
Kliknij prawym przyciskiem myszy na bin folder > wybierz Właściwości > odznacz ReadOnly.
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-02 18:50:14
W moim przypadku: to działa dla mnie.
Okazuje się, że mój kolega z zespołu już zaczął szukać rozwoju Windows 10 i miał Microsoft Build Tools 2015 zainstalowany na swoim komputerze.
Zainstalowałem oprogramowanie z https://www.microsoft.com/en-us/download/details.aspx?id=48159 i problem został rozwiązany.
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-12-20 14:01:58
Właśnie próbowałem tego na czystej instalacji komputera z systemem Windows 10 i problem dla mnie zakończył się tym, że nie miałem zainstalowanego. NET 3.5 framework. To pytanie stackoverflow pomaga wyjaśnić, dlaczego.
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-20 20:25:55
Kliknij prawym przyciskiem myszy na rozwiązanie. Przejdź do Zarządzaj pakietami Nuget dla tego rozwiązania. Szukaj Formicrosoft.Net. Kompilatory w sekcji Przeglądaj.
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-03-13 14:32:07
W moim przypadku rozwiązaniem było:
- Kliknij prawym przyciskiem myszy rozwiązanie.
- Przejdź do Zarządzaj pakietami Nuget dla tego rozwiązania.
- Szukaj
Microsoft.CodeDom.Providers.DotNetCompilerPlatform
. - Odinstaluj wyszukiwany Pakiet. Uruchom ponownie Visual Studio.
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-04-11 06:35:44