Я постараюсь сделать себя максимально понятным.
Я сделал программу установки с NSIS.Значок был создан на рабочем столе, и когда я дважды щелкаю по нему, приложение хорошо запускается.Однако в каталоге установки у меня есть другие каталоги (например, «css», который содержит «style.css»), и кажется, что программа ищет мой файл css в каталоге ярлыка (-> рабочий стол).
Как я могу заставить программу выглядеть в каталоге установки, а не на рабочем столе?
Спасибо за ваши ответы.
Вот код, который я использовал:
Section "Shortcuts"
SectionIn 2
SetOutPath "$SMPROGRAMS\MyApp"
CreateShortCut "$SMPROGRAMS\MyApp\MyApp.lnk" "$INSTDIR\MyApp.exe"
SetOutPath "$INSTDIR"
CreateShortCut "$DESKTOP\MyApp.lnk" "$INSTDIR\MyApp.exe"
SectionEnd
Если я изменил outpath (строка 3) на «$ INSTDIR», ярлык не будет создан вообще.Если я использую этот код, ярлык будет создан, но для рабочего стола будет задан параметр «start in».