Я пытаюсь получить значение из одного из диалоговых окон текстового поля в проекте установки Visual Studio в класс установщика настраиваемых действий. Кажется, что это не нравится, когда кто-то вводит строку с пробелом в нем. Если пользователь вводит строку без пробелов и кавычек, я могу получить строку без проблем. В противном случае я получаю эту ошибку:
Исключительная ситуация при инициализации
установка:
System.ArgumentException: файл
Источник = localhost; Исходный не
существовать. Если этот параметр используется как
опция установщика, формат должен быть
/ ключ = [значение]
Обратите внимание, что строка является соединением с базой данных, и "Source = localhost; Initial" будет second token, если я разделю всю строку на пробел. Я явно что-то здесь упускаю, потому что не могу себе представить, что это фактическое ограничение Visual Studio