none
Как изменить default location в Setup Project? RRS feed

  • Вопрос

  • Всем привет.
    Как можно изменить default location при установке, то есть мне необходимо, чтобы в форме выбора пути прописывался путь к программе, которая уже установлена?
    • Перемещено Tagore Bandlamudi 2 октября 2010 г. 21:47 MSDN Forums consolidation (От:Разработка Windows-приложений)
    20 апреля 2010 г. 10:35

Ответы

Все ответы

  • Процитирую:

    To do this, select the setup project in the Solution Explorer and click the
    'File System Editor' button on the header of the Solution Explorer, which
    will open the File System editor. In the File System editor, select the
    'Application Folder' node and change its DefaultLocation property in the
    Properties window to the any path you'd like, e.g. [PersonalFolder]\MyApp

    Для связи [Mail]
    21 апреля 2010 г. 6:27
  • Процитирую:

    To do this, select the setup project in the Solution Explorer and click the
    'File System Editor' button on the header of the Solution Explorer, which
    will open the File System editor. In the File System editor, select the
    'Application Folder' node and change its DefaultLocation property in the
    Properties window to the any path you'd like, e.g. [PersonalFolder]\MyApp

    Для связи [Mail]
    А если я не знаю, куда установлена предыдущая версия программы, но у меня есть ключ в реестре, где хранится путь к этой программе. Как тогда изменить default location?
    21 апреля 2010 г. 7:28
  • http://msdn.microsoft.com/ru-ru/library/4awx1f1d%28en-us%29.aspx

    Search for a registry entry

     

    Right click on the setup project. go View->Launch Conditions.
    In the Launch Conditions Window, you can see
    1. Search Target Machine
    2. Launch Conditions.

    Далее в Search Target Machine добавляете Registry Search


    Для связи [Mail]
    • Предложено в качестве ответа I.Vorontsov 22 апреля 2010 г. 8:35
    • Помечено в качестве ответа I.Vorontsov 26 апреля 2010 г. 7:24
    22 апреля 2010 г. 8:35
  • http://msdn.microsoft.com/ru-ru/library/4awx1f1d%28en-us%29.aspx

    Search for a registry entry

     

    Right click on the setup project. go View->Launch Conditions.
    In the Launch Conditions Window, you can see
    1. Search Target Machine
    2. Launch Conditions.

    Далее в Search Target Machine добавляете Registry Search


    Для связи [Mail]
    Я думаю данная ссылка дает частичный ответ, то есть  вы описываете как найти путь в реестре, но не как поменять его  в default location. ответ вот здесь в английской версии http://msdn.microsoft.com/ru-ru/library/h0z89y5d%28v=VS.80%29.aspx, а именно в разделе To install files based on the registry search. Если я ничего не путаю, но по моему это есть ответ.
    26 апреля 2010 г. 13:45
  • В defaultlocation вам остаётся поменять путь на [REGISTRYVALUE1]\blablabla . Это имелось ввиду.
    Для связи [Mail]
    • Помечено в качестве ответа Evgen1982MVP 27 апреля 2010 г. 10:26
    27 апреля 2010 г. 6:17