XLL работает только на компьютере сборки

Я создаю *.xll с помощью XLW lib. Но это работает только на сборке компьютера. Если я перестрою свой проект на другом компьютере, я буду работать на нем, но не на моем компьютере. У кого-нибудь есть идеи из этой проблемы.

2 ответа

Решение

Это звучит как классический случай, когда вам необходимо развернуть библиотеки времени выполнения ваших инструментов на компьютерах, на которых запущено программное обеспечение. У ваших машин для разработки уже будет необходимое время выполнения. Как именно это сделать, зависит от того, какой компилятор вы используете. Быстрый и грязный подход заключается в статической привязке к среде выполнения.

Если вы используете http://xll.codeplex.com/ по умолчанию используется связь со статическими библиотеками. Должен работать на любой машине.

Другие вопросы по тегам