У меня есть проект, который использует библиотеку Java, преобразованную с использованием IKVM. Я добавил созданный DLL плюс все возможные библиотеки DLL IKVM как ссылки на мой проект, но когда я запускаю его, я получаю следующее сообщение об ошибке выполнения:Как отлаживать ошибки «Не удалось загрузить файл или сборку»?
System.IO.FileNotFoundException : Could not load file or assembly 'core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Я не совсем уверен, как отлаживать эту ошибку. Есть ли способ узнать, какой тип отсутствует? Из описания я бы предположил, что это сгенерированная DLL (из Java lib), но я правильно добавил ее в качестве ссылки.
Что еще я сделал не так?
Как я не уверен, так что я не представит ответ. Отсутствующий .DLL не будет вызывать IOexception. Скорее всего, DLL читает какой-то файл (config или что-то еще), и он отсутствует. Вероятно, вы должны проверить руководство для этого IKVM. –
Тег «сборка» предназначен для программирования на языке ассемблера. Я удалил его, надеюсь, вы не против. – Jester
Отличная идея, но я думаю, вы забыли добавить тег ikvm, который лучше всего подходит для этого сообщения;) –