Не удается запустить программу WinForms после перемещения .exe - PullRequest
0 голосов
/ 20 апреля 2020

Как в заголовке. Он работает в Visual Studio, работает, когда .exe находится в Debug, но не запускается, когда я его перемещаю. Наиболее очевидной проблемой было бы использование ресурсов в указанном c местоположении, но все в программе, и пути не используются. Есть еще идеи?

Редактировать

Загруженная резервная копия последней рабочей версии. Нашел проблему - она ​​появляется после загрузки CSVHelper из NuGet. Мне это определенно нужно. Как заставить это работать?

1 Ответ

1 голос
/ 20 апреля 2020

Если вы пытаетесь запустить программу на другом компьютере, вам может потребоваться опубликовать sh ее, чтобы получить все зависимости (Панель инструментов-> Build-> Publi sh), или добавить проект установки; вам придется установить этот тип проекта. MS больше не включает его (не знаю почему). Вот ссылка на проект установки: https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects. В проекте установки вам нужно будет настроить его, но он упакует все ваши программные библиотеки и создаст установщик MSI. Вы видите это все время при установке загружаемого программного обеспечения.

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