Задать вопрос
@postya

Как создать инсталятор для WPF приложения?

Пробую делать инсталятор для установки своего WPF приложения на другие компьютеры стандартными средствами Visual Studio, с помощью Setup Project, но не получается. После установки приложения, при клике на ярлык приложение не открывается и никак не реагирует, хотя в среде разработки запускается нормально
Может дело в том, что у меня как-то не правильно расположены папки с изображениями и кастомными шрифтами?

Как правильно сделать инсталятор?

Как расположены папки со всем необходимым у меня:

5dee6f8f8d9f2817045853.jpeg

Как я добавляю изображения в xaml:

<Window.Background>
        <ImageBrush ImageSource="/Toolkits;component/images/background.jpg" />
    </Window.Background>

<Image Source="/Toolkits;component/images/icons/palette.png"
                           Stretch="None" />
  • Вопрос задан
  • 2282 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
@postya Автор вопроса
Я использовал Inno Setup. в папке Release/bin есть файл ToolkitsNew.exe.config в нем хранятся станлдартные настройки Visua Studio. Файл с пользовательскими настройками программы хранился в на компьютере в другом месте: Username/AppData/Local/Toolkits/../user.config я скопировал эти настройки из этого файла и вставил их в файл ToolkitsNew.exe.config, затем добавил этот файл вместе со всеми папками(images, fonts, etc..) в инсталятор Inno Setup и псоле установки программы все заработало!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SpacePurr
@SpacePurr
c#, wpf
Не обязательно использовать инсталлятор встроенный.
Попробуйте Smart Install Maker, достаточно гибкая программа.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы