У меня есть два исполняемых файла - один графический интерфейс, одна командная строка. Я хочу иметь возможность вызывать функции в одном из другого. Обычно я бы реорганизовал общий код в статическую библиотеку, чтобы он был доступен из обоих, но я не могу этого сделать в этом случае (из-за проблем с некоторым кодом генерации кода VS2008 для привязки к базам данных).Можно ли вызвать функции в одном исполняемом файле из другого?
Я предполагаю, что это должно быть возможно в некотором роде, так как при использовании аппаратных тестовых приложений этот механизм. Как вы это делаете в целом?
Его, безусловно, можно создать круглые ссылки. Начните с сборки A, скомпилируйте ее. Создайте сборку B, ссылаясь на A, скомпилируйте. Теперь добавьте ссылку на B в A, перекомпилируйте A. Создана циклическая ссылка. – Juliet
Отлично - проще, чем я думал! –
@Juliet: И после того, как вы закончите, $ DEITY убивает котенка. – cdhowie