EnDeRJaY
@EnDeRJaY
cout >> "Hello World!" >> endl;

Как исправить System.IO.FileLoadException?

Решил освоить OpenTK. Поскольку Майкрософты выпилили Nuget package из VS2017, пришлось собирать .dll файлы из репозитория. После компиляции .dll библиотек и их переправу в .NET папку, я начал писать первую программу, используя эту обёртку. Но при компиляция вылезло исключение System.IO.FileLoadException.

5c98af36ba394827895864.png

Гугление не помогло, многие говорили, что надо использовать Nuget, но я не могу. Также, разблокировка OpenTK.dll не помогла, конфиг .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="linux" dll="SDL2.dll" target="libSDL2-2.0.so.0"/>
  <dllmap os="osx" dll="opengl32.dll" target="/System/Library/Frameworks/OpenGL.framework/OpenGL"/>
  <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="libGLESv1_CM.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"/>
  <dllmap os="osx" dll="SDL2.dll" target="libSDL2.dylib"/>
  <!-- XQuartz compatibility (X11 on Mac) -->
  <dllmap os="osx" dll="libGL.so.1" target="/usr/X11/lib/libGL.dylib"/>
  <dllmap os="osx" dll="libX11" target="/usr/X11/lib/libX11.dylib"/>
  <dllmap os="osx" dll="libXcursor.so.1" target="/usr/X11/lib/libXcursor.dylib"/>
  <dllmap os="osx" dll="libXi" target="/usr/X11/lib/libXi.dylib"/>
  <dllmap os="osx" dll="libXinerama" target="/usr/X11/lib/libXinerama.dylib"/>
  <dllmap os="osx" dll="libXrandr.so.2" target="/usr/X11/lib/libXrandr.dylib"/>
</configuration>

Надеюсь на вашу помощь, товарищи
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ответы на вопрос 1
@John_Nash
coder
на PublicKeyToken ругается? Придется либо брать правильную сборку, либо все ссылки на нее менять
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
МТС Владимир
от 50 000 до 90 000 руб.
Hunt4You Севастополь
от 60 000 до 120 000 руб.
от 50 000 до 100 000 руб.
18 апр. 2019, в 20:45
750 руб./в час
18 апр. 2019, в 20:33
300 руб./за проект
18 апр. 2019, в 20:27
50000 руб./за проект