Я получаю вышеуказанную ошибку при попытке запустить свой проект вместе с
Произошло необработанное исключение типа 'System.IndexOutOfRangeException' в OpenTK.dll Дополнительная информация: Индекс находился вне границы массива.
Я получаю это, пытаясь запустить проект в VS2017 и 2019.
Это более старый проект MonoGame, над которым я снова начал работать после долгий перерыв, и я без труда работал над этим до сих пор.
Я даже пытался открыть довольно старую копию проекта, которая у меня была, и теперь я получаю ту же ошибку при попытке запустить даже это, так что я уверен, что я ничего не делал между этим и сейчас. когда это сработало прошлой ночью.
Я просматриваю здесь посты уже несколько часов и пока ничего не помогло. Я был готов попробовать скопировать все в новый проект на случай, если что-то с решением будет испорчено, но так как даже старая версия не работает ... Я не знаю. Любые другие идеи будут оценены.
Конфигурация XML двух файлов OpenTK.dll в папке моего проекта (только один, который я смог открыть и посмотреть):
<configuration>
<dllmap os="linux" dll="opengl32.dll" target="libGL.so.1"/>
<dllmap os="linux" dll="glu32.dll" target="libGLU.so.1"/>
<dllmap os="linux" dll="openal32.dll" target="libopenal.so.1"/>
<dllmap os="linux" dll="alut.dll" target="libalut.so.0"/>
<dllmap os="linux" dll="opencl.dll" target="libOpenCL.so"/>
<dllmap os="linux" dll="libX11" target="libX11.so.6"/>
<dllmap os="linux" dll="libXi" target="libXi.so.6"/>
<dllmap os="osx" dll="openal32.dll" target="/System/Library/Frameworks/OpenAL.framework/OpenAL" />
<dllmap os="osx" dll="alut.dll" target="/System/Library/Frameworks/OpenAL.framework/OpenAL" />
<dllmap os="osx" dll="libGLES.dll" target="/System/Library/Frameworks/OpenGLES.framework/OpenGLES" />
<dllmap os="osx" dll="libGLESv2.dll" target="/System/Library/Frameworks/OpenGLES.framework/OpenGLES" />
<dllmap os="osx" dll="opencl.dll" target="/System/Library/Frameworks/OpenCL.framework/OpenCL"/>
</configuration>
список файлов