Я только что закончил приложение WinForms и отлично работает! Теперь время для развертывания. Проблема заключается в том, что я не хочу создавать установочный файл, а скорее один исполняемый файл, например «myApp.exe». Причина этого заключается в том, что она будет перераспределяться на носители CD, и она должна автоматически запускаться как автономное приложение, когда компакт-диск вставлен в компьютер пользователя.Проблема с развертыванием Windows Forms C# .net
Любые мысли здесь?
Во-вторых, как я могу создать ссылку на файлы .txt, содержащиеся на компакт-диске из приложения? Я хочу предоставить ссылки на файлы, но я не уверен, как сделать ссылку на путь.
TIA ... Im действительно озадачен здесь!
WOAH! спасибо за хедз-ап, Грег! Как я уже упоминал выше, файлы релизов будут скопированы на CD, а EXE будет запускаться непосредственно из корня этого компакт-диска. Но из-за того, что буква диска оптических дисков пользователей будет неизвестна, я решил пойти с вышеупомянутым маршрутом вместо этого. В приложении не используются диалоги, и я должен признать, что он работает. Пожалуйста, объясните мне, что означает «рабочий каталог» - это этот экземпляр. Спасибо! – Shalan
... В этом случае .... – Shalan
Он будет работать b/c. Каталог по умолчанию - это исполняемый каталог. Вы не можете гарантировать, что пользователи всегда будут запускать его точно с помощью конфигурации по умолчанию. Существует много разных способов изменения текущего рабочего каталога. Нет никаких дополнительных затрат, чтобы делать это правильно. Например, можете ли вы быть уверены, что никакая будущая версия этой программы никогда не будет использовать диалог? Конечно нет. –