Я создаю C# CustomAction DLL, из которой я должен использовать другую DLL, которая еще не установлена в целевой системе, но включена в мой установщик.Используйте DLL, которая не установлена в системе
Как я смогу использовать эту DLL в своем C# CustomAction?
Причина в том, что я должен проверить, принимаются ли предоставленные учетные данные веб-службой, к которой эта DLL подключается, прежде чем писать учетные данные в web.config и шифровать web.config.
Поскольку длл включен в инсталлятор, после установки dll будет храниться на машине клиента. Таким образом, вы можете использовать dll для пользовательских действий. Я где-то ошибаюсь в своих аргументах? – Christos
Пользовательское действие должно быть выполнено _before_ любые изменения внесены в систему. – Alexander
Попробуйте эту опцию '/ LoadDllFromFileBeforeTheFileExists', и если это не сработает, вы можете дать'/HaveCakeAndEatIt' go. Другими словами, ваши ожидания кажутся мне нереальными. Сохраните DLL для временного местоположения и загрузите его оттуда. –