проблема с установочным файлом winforms - PullRequest
0 голосов
/ 03 августа 2009

Я пытаюсь создать установочный файл в проекте c # WinForms. Мое приложение содержит внешнюю ссылку (.dll в моей папке d: \ test).

Когда я пытаюсь запустить приложение через Visual Studio, оно работает нормально. После этого я создал установочный файл для того же приложения.

После установки моей установки на другом компьютере выдается ошибка:

System.IO.FileNotFoundException: может не загружать файл или сборку «Interop.TextGRABSDKLib, Версия = 1.0.0.0, Культура = нейтральная, PublicKeyToken = null 'или один из его зависимостей. Система не может найти указанный файл Имя файла: «Interop.TextGRABSDKLib, Версия = 1.0.0.0, Культура = нейтральная, PublicKeyToken = NULL '

Есть мысли, как это исправить?

Ответы [ 2 ]

1 голос
/ 03 августа 2009

Является ли TextGRABSDKLib вашим кодом или это сторонний код, на который вы ссылаетесь? (В основном это какой-то COM-код, на который вы ссылаетесь. Отсюда и взаимодействие) Если это первый, то вам нужно проверить, скопирована ли dll в место установки вашего программного обеспечения. В противном случае вам необходимо сначала установить сторонний sdk в качестве предварительного условия; затем используйте программное обеспечение

0 голосов
/ 03 августа 2009

Вы можете попробовать зарегистрировать dll на клиентском компьютере, используя команду "regsvr32 TextGRABSDKLib.dll" без кавычек в командной строке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...