Я создаю * .xll с XLW lib. Но он работает только на компьютере. Если я перестрою свой проект на другом компьютере, работайте на нем, но не на моем компьютере. У кого-нибудь есть идея от этой проблемы.xll работает только на компьютере сборки
1
A
ответ
2
Это звучит как классический случай, когда вам нужно развернуть библиотеки времени выполнения ваших инструментов на компьютерах, на которых запущено программное обеспечение. У ваших машин-разработчиков будет необходимое время работы. Точно, как это сделать, зависит от того, какой компилятор вы используете. Быстрый и грязный подход состоял бы в том, чтобы связать статически с временем выполнения.
1
Если вы используете http://xll.codeplex.com, по умолчанию используется ссылка на статические библиотеки. Должен работать на любой машине.
Да, вы правы. Я забыл скопировать дополнительную dll, которая использовала мою функцию. – user1025874