Ограничения приложения NO-установки C #

Я использую SharpDevelop, чтобы создать приложение на основе WinForm C #. После изучения моей целевой аудитории я считаю, что это в моих интересах использовать приложение NO-установки. Создавая мою helloworld! Программа познакомиться с SharpDevelop (я только что переключился с VBExpress), я обнаружил, что его выходы файла - это .exe без какой-либо процесса настройки. Однако я волнуюсь, что некоторые функции, которые я хочу, не будет совместима с этим форматом. Я не хочу углубиться в это приложение и узнать, что пользователи должны будут сохранять программу в том же каталоге, что и 548 других случайных файлов.

Вот функции, которые я занимаюсь:

+ сохранить данные пользователя (XML) в AppData.
+ Доступ к Интернету (XML и / или JSON).
+ Минимизируйте лоток на близком.

Кроме того, есть ли какие-либо распространенные подводные камни с этим типом метода развертывания?

Редактировать: я понимаю, что EnguSer понадобится .NET CRAMWORK для программ C #. Я не беспокоюсь об этом.

7
задан Ranhiru Jude Cooray 14 September 2011 в 06:36
поделиться