2013-10-11 4 views
-1

Я работаю над приложением Windows, и я использую другую dll с именем diffplex. Я сохранил его в папке bin моего решения. в свойствах я установил его как copy local = false.не удалось загрузить сборку или одну из ее зависимостей. Система не может найти указанный файл

Когда я запускаю программу из визуальной студии, она работает нормально. Но когда я копирую exe из bin в другое место и пытаюсь использовать это приложение, я получаю эту ошибку - «невозможно загрузить сборку или одну из ее зависимостей. Система не может найти указанный файл»

Пожалуйста, найдите экран снимок прилагается. Но я хочу предоставить клиенту только файл exe, а не файл dll. Что я могу сделать. enter image description here

+2

Я уверен, что вам нужно включить DLL-файл с дистрибутивом –

+0

Если вашей программе нужна эта DLL, как вы можете ее запустить без Это? –

+0

Если вы хотите дать что-то простое в использовании для клиента, подумайте об использовании установщика, так как вашей программе потребуется DLL. – CharlesAD

ответ

0

Hi Наконец проблема была исправлена. Используется инструмент MS ILmerge, который при событии post build делает как exe, так и dll одним файлом

Смежные вопросы

 Смежные вопросы