Microsoft Chart Controls компилируется в C # exe, но не запускается - PullRequest
0 голосов
/ 18 сентября 2010

Я создаю исполняемый файл, используя Microsoft Visual C #, и я установил Microsoft Chart Controls как дополнение. Но всякий раз, когда я пытаюсь запустить exe-файл на другом компьютере, он даже не открывается и просто вылетает. Я попытался создать exe, используя версии 2008 и 2010. Проблема в том, что на другом компьютере не установлены элементы управления Microsoft Chart, потому что после установки exe-файл работает нормально. Однако я хочу развернуть только exe-файл для других людей, у которых не обязательно будут установлены элементы управления Microsoft Chart. Есть ли способ обойти это?

1 Ответ

2 голосов
/ 18 сентября 2010

В Visual Studio откройте обозреватель решений и разверните папку ссылок.В этой папке вы увидите сторонние ссылки на DLL, на любых ссылках, отличных от .net, выберите их, а в свойствах установите для параметра Копировать локально значение true.при настройке развертывания убедитесь, что эти библиотеки DLL упакованы / отправлены на целевой компьютер.Приложение аварийно завершает работу, поскольку на удаленном компьютере отсутствуют ссылки, необходимые для выполнения приложения.Он работает на вашем компьютере, потому что установщик для стороннего плагина настроил вашу среду для запуска этого.

...