Установка программы - проблема с расположением по умолчанию - PullRequest
0 голосов
/ 18 февраля 2012

Я новичок. Я недавно разработал приложение на C #. Теперь я хочу разработать его настройку.

Я прочитал несколько статей в Интернете, следил за ними, мне было очень легко. Я также изменил расположение папки приложения по умолчанию с C:\Program Files на C:\. Моя папка приложения содержит несколько папок, кроме exe и dll, которые я добавил вручную.

Теперь проблема начинается, когда я устанавливаю приложение и изменяю местоположение, скажем, с c:\ на d:\, мои файлы (все файлы, включая exe и dll) отправляются в указанное местоположение пользователя. Но мои папки (все папки в папке приложения) собираются в c:\ (это местоположение по умолчанию, указанное при создании установки). Но я хочу, чтобы выходные файлы и папки находились в одном месте

Где я ошибся ???

1 Ответ

0 голосов
/ 20 февраля 2012

Вы должны использовать [TARGETDIR] в вашем Путь вместо жесткого кодирования C: или D:.

[TARGETDIR] вернет папку, выбранную в шагах по установке:пользователь.

...