Создание пользовательских настроек в c # - PullRequest
1 голос
/ 05 января 2009

Не могли бы вы помочь мне найти решение моей проблемы, о которой я упоминал ниже?

На самом деле я создал собственный установщик для своего приложения. В котором я включил форму для запроса места установки. Как передать это местоположение установщику. Я установил значение в context.paramenter ["targettdir"] = text1.text. но установщик всегда использует местоположение по умолчанию, например c: \ programefiles \ factoryname \ productname. Я хотел бы спросить это место установки у пользователя, а затем передать его установщику.

Кто-нибудь может мне помочь?

Ответы [ 2 ]

2 голосов
/ 05 января 2009

Если вы хотите потратить некоторое время на изучение, есть бесплатный и очень настраиваемый инструмент создания / установки установщика, который называется Windows Installer XML (WIX) по адресу http://wix.sourceforge.net/

0 голосов
/ 06 января 2009

Если вы создали стандартный проект развертывания Visual Studio, проект уже будет включать в себя форму с просьбой указать место установки и установить в эту папку все файлы, которые вы поместили в «Папку приложения» на панели «Файловая система». Этот путь к папке доступен для сценариев или условий как свойство TARGETDIR. Все это делается автоматически, если оно не работает, вы что-то изменили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...