Я пытаюсь создать пример приложения C # в VS2015, но получаю следующую ошибку.Проект был импортирован из VS2005:
Необработанное исключение типа «System.IO.FileNotFoundException» произошло в Microsoft.VisualStudio.HostingProcess.Utilities.dll
Дополнительная информация: Couldне загружать файл или сборку 'Interop.RecordingLoaders, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = null' или одна из ее зависимостей.
Системе не удается найти указанный файл.
Кажется, проблема связана со следующим кодом в сгенерированном файле:
#region Assembly Interop.RecordingLoaders, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// S:\coding\CSharp\Example 1\obj\Debug\Interop.RecordingLoaders.dll
#endregion
using ...
namespace RecordingLoaders
{
...public class PNRFLoaderClass : IRecordingLoader, PNRFLoader
{ /* Code ... */ }
}
Я далек от опыта работы с C #, но после некоторого поиска в Google я нашел этот поток .Кажется, это говорит о том, что строка в определении #region неверна и должна выглядеть примерно так:
#region Assembly Interop.RecordingLoaders.dll, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// S:\coding\CSharp\Example 1\obj\Debug\Interop.RecordingLoaders.dll
#endregion
Interop.RecordingLoaders.dll
существует и находится в папке /obj/Debug
папки проекта (я работаю в режиме отладки)Режим).Это цепляется за соломинку, поскольку это сгенерированный файл, и VS обычно очень хорош в этом.Любой совет, как исправить это?
Я пробовал:
- Ориентация на x86 и x64 в случае, если это была проблема совместимости с DLL.
- РазмещениеDLL в той же папке, что и EXE
- Проверено У меня установлена правильная версия .Net Framework
Я отмечаю, что библиотеки DLL не указаны в моем файле app.config
,Содержание показано ниже.Если это проблема, как мне добавить файл сюда?
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
К сожалению, я не могу предоставить полный список кодов, так как для этого требуется установить библиотеки на ПК.Однако образец кода доступен на веб-сайте HBM бесплатно.Я пытался связаться с ними для поддержки, но не получил ответа.
Спасибо.