Я хочу отлаживать отдельные части своего приложения в Visual Studio 2012.
У меня есть исполняемый файл C #, который работает с dll Oracle.DataAccess. Работает нормально. В нем вызывается среда выполнения IronPython, и она тоже отлично работает. В этих модулях IronPython вызывается объект из основного приложения C #, и он отлично работает с Oracle dll.
Если скрипт IronPython запускается автономно, он отлично работает и также отлично использует объект C #.
Однако в этом случае объект C # не видит Oracle dll.
Для отладки скриптов IronPython мне нужно создать отдельное решение Python, поэтому я не могу настроить свое решение C #. Так что я не могу контролировать ссылки C #. GAC имеет правильную dll Oracle, но как сказать C # dll использовать ее?
И наоборот, если я использую решение C #, где я могу управлять ссылками, я не могу добавлять файлы py и отлаживать их.
Как я могу настроить VS, чтобы иметь возможность запускать / отлаживать мое приложение с помощью C # с двойной записью или IronPython отдельно?