Разверните приложение Windows Release C # - PullRequest
0 голосов
/ 29 января 2012

Я закончил приложение для Windows C #, и я собираюсь развернуть его впервые.Я искал много учебников.Сайт Майкрософт говорит мне использовать метод ClickOnce.Я также пытался из настроек публикации.После того, как я дважды щелкнул и успешно установил приложение, после того, как я попытался открыть его, ничего не происходит!

Я оставил все настройки, как они находятся на стадии отладки (например, Конфигурация: Отладка), и все остальные параметры публикацииостались такими, какие они есть ... может кто-то будет достаточно любезен, чтобы дать мне манекен, так как я понятия не имею, с чего начать.Я сохраняю некоторые данные в файл в DEBUG / Data.Что будет с этим файлом?

1 Ответ

1 голос
/ 29 января 2012

Не используйте «вариант развертывания», предлагаемый Microsoft.потому что это мусор.Я бы посоветовал вам сделать это самостоятельно, вот что я предлагаю:

  1. Защитите свой исходный код с помощью обфускации.
  2. Скомпилируйте ваше приложение в режиме релиза (F6)не режим отладки (F5).
  3. Скопируйте скомпилированные файлы из папки «Release».
  4. Загрузите любой установщик бесплатных программ, например «Inno Setup».
  5. Упакуйте свои файлыс помощью установщика.
  6. Распространите свое приложение.

Вы также можете пропустить часть установщика.все, что вам нужно, это распространять его в виде Zip-файла или Rar.есть много других шагов, которые могут быть задействованы в зависимости от того, насколько тяжело ваше приложение.

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