Мне нужна твоя помощь. (уже размещено в здесь без посторонней помощи)
Я только что установил Unity на второй компьютер в "C: \ Program Files \ Unity \ Hub \ Editor \ 2019.1.5f1 \" и получаю 5 ошибок сразу после запуска Unity и не могу ни скомпилировать, ни войти в Unity игровой режим. На моем первом компьютере этих ошибок не существует. Неважно, пустой ли это проект или проект с большим количеством активов. Оба компьютера работают на 64-разрядной Windows 10 с Visual Studio Professional 2017. Переустановка Unity и Visual Studio до сих пор не помогла.
Изображение: консоль Unity с ошибками
![](https://i.stack.imgur.com/sJQT5.jpg)
Я уже читал много других сообщений о похожих проблемах, связанных с «файлом отклика об ошибке открытия», но они в основном касались символических ссылок или путей с защитой от записи. Моя проблема выглядит по-другому, с редактором просто в "C: \ Program Files \ Unity \ Hub \ Editor \ 2019.1.5f1 \" и проектом в "C: \ Projekte \ New Unity Project \". Изменение пути проекта не имеет значения. Я уже пробовал 3 разных места для дисков.
Поиск сведений в файле Editor.log позволяет увидеть, что 5 временных файлов выдают такую ошибку:
-----Compiler Commandline Arguments:
Filename: C:\Program Files\Unity\Hub\Editor\2019.1.5f1\Editor\Data\Tools\RoslynScripts\unity_csc.bat
Arguments: /noconfig @Temp/UnityTempFile-e08d5c71413756945837148f68a69ad6
Responsefile: Temp/UnityTempFile-e08d5c71413756945837148f68a69ad6 Contents:
/target:library
/nowarn:0169
/out:Temp/Unity.TextMeshPro.dll
[Далее следуют около 300 строк настроек, / reference, / define и paths - сопровождаются ...]
-----CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/Unity.TextMeshPro.dll
Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.
error CS2011: Error opening response file 'C:\Windows\System32\Temp/UnityTempFile-6d2a68ef4f8feff48b081cfff22fd108'
warning CS2008: No source files specified.
error CS1562: Outputs without source must have the /out option specified
-----CompilerOutput:-stderr----------
-----EndCompilerOutput---------------
- Finished compile Library/ScriptAssemblies/Unity.TextMeshPro.dll
Чем они отличаются друг от друга это строки:
Ошибка 1:
-----CompilerOutput: [...] True--outfile: Temp/Unity.TextMeshPro.dll
error CS2011: Error opening response file 'C:\Windows\System32\Temp/UnityTempFile-6d2a68ef4f8feff48b081cfff22fd108'
- Finished compile Library/ScriptAssemblies/Unity.TextMeshPro.dll
Ошибка 2:
-----CompilerOutput: [...] True--outfile: Temp/Unity.Timeline.dll
error CS2011: Error opening response file 'C:\Windows\System32\Temp/UnityTempFile-e08d5c71413756945837148f68a69ad6'
- Finished compile Library/ScriptAssemblies/Unity.Timeline.dll
Ошибка 3:
-----CompilerOutput: [...] True--outfile: Temp/Unity.PackageManagerUI.Editor.dll
error CS2011: Error opening response file 'C:\Windows\System32\Temp/UnityTempFile-f2661e8f7fbea0e48843d231bc5bf5d2'
- Finished compile Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll
Ошибка 4:
-----CompilerOutput: [...] True--outfile: Temp/Unity.CollabProxy.Editor.dll
error CS2011: Error opening response file 'C:\Windows\System32\Temp/UnityTempFile-6b0dbb9b1dfd0a24f95ef817f65e991f'
- Finished compile Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll
Ошибка 5:
-----CompilerOutput: [...] True--outfile: Temp/Unity.Analytics.DataPrivacy.dll
error CS2011: Error opening response file 'C:\Windows\System32\Temp/UnityTempFile-6b3cf37143da036458b1886861b10eb3'
- Finished compile Library/ScriptAssemblies/Unity.Analytics.DataPrivacy.dll
Но их всех объединяет то, что им не хватает файла ответов в "C: \ Windows \ System32 \ Temp \". Я не знаю, почему они ищут в этой папке, так как все эти 5 временных файлов существуют, но в папке проекта Unity, где я бы их ожидал. Unity просто не смотрит в эту папку.
Изображение: временные файлы Unity в правильном расположении Проводника
![](https://i.stack.imgur.com/sl2Qh.jpg)
Что это может быть и как бы это исправить?
С уважением, христианин