При создании нового 3D-проекта в Unity (версия 2019.3.3f1) я получил ошибку в консоли Unity, не внося никаких изменений и ничего не делая в Unity.
Ошибка:
IndexOutOfRangeException: индекс находился за пределами массива. VSCodeEditor.ProjectGeneration.b__25_0 (актив System.String) (в Library / PackageCache / com.unity.ide. vscode@1.1.4/Editor/ProjectGeneration/ProjectGeneration.cs: 175)
И строка кода, предположительно неправильная, взята из созданного файла w / Project называется projectGeneration.cs.
var affectedNames = affectedFiles.Select(asset => m_AssemblyNameProvider.GetAssemblyNameFromScriptPath(asset)?.Split(new [] {".dll"}, StringSplitOptions.RemoveEmptyEntries)[0]);