Где находятся файлы в publish?
-
10-07-2019 - |
Вопрос
Если я использую функцию публикации в VS2008 (я думаю, она называется ClickOnce install), а затем устанавливаю опубликованное приложение на другой компьютер, куда копируются файлы?
Другими словами:Если мне нужен вспомогательный файл (файл .txt) по тому же пути к сборке, где я должен его создать?
Спасибо.
Решение
Приложение доступно в автономном режиме или только онлайн? Мой опыт только онлайн, и в этом случае я считаю, что он устанавливается во временный каталог. Можете ли вы включить ваш вспомогательный файл как часть файлов приложения? Это также может помочь при обсуждении включения файлов данных любого типа.
Другие советы
Вы должны были указать местоположение при публикации приложения.Просто запишите эту папку.
Если вы снова запустите мастер для того же проекта, он должен был запомнить местоположение, и папка будет предварительно заполнена в форме.
Редактировать
Я использовал это и указал местоположение на своем жестком диске для размещения папки публикации.Эта папка содержит следующие файлы:
- publish.htm
- setup.exe
- [заявка].заявка
Он также содержит папку под названием Application Files, которая содержит файлы, необходимые для сборки установки - exe, манифест, другие библиотеки DLL и внешние ресурсы.
Затем я копирую три файла и папку в веб-папку, указанную в URL-адресе папки установки.
ПРАВКА 2
Если вы говорите о том, куда устанавливаются файлы, то они находятся в:
C:\Documents и настройки\[пользователь]\ Локальные настройки\ Приложения\2.0\H165QZM1.QBE\0OAEZTRX.Y3N\[некоторая усеченная версия имени exe, за которой следует GUID]
И это не самое очевидное место.Я должен также отметить, что папки H165QZM1.QBE
и 0OAEZTRX.Y3N
вероятно, они будут разными на разных компьютерах, но единственная другая папка в C:\Documents and Settings\[user]\Local Settings\Apps\2.0
называется Data
таким образом, их должно быть легко обнаружить.