Как определить временную папку, в которую ClickOnce извлекает файлы? - PullRequest
1 голос
/ 15 июня 2011

Я создал приложение winforms, и мне нужно проверить, установлен ли на компьютере .NET4, прежде чем запускать приложение.

Я использую опцию «Опубликовать», она прекрасно работает, НО я ищу способчтобы определить временную папку, в которую все файлы приложения будут извлечены в

, текущий обработчик заключается в том, что при запуске файлов, созданных в публикации, он извлекает все мое приложение в:

C:\ Users \ shacharsa \ AppData \ Local \ Apps \ 2.0 \ 057V8G8X.MXV \ 6482W7L5.25P \ smar..tion_30394eeddffd8a96_0001.0000_5bb050675a14dcbe \ Files

и я хочу, чтобы они извлекли их в c: temp 100

спасибо,

shachar.

Ответы [ 2 ]

1 голос
/ 15 июня 2011

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

0 голосов
/ 15 июня 2011

Вы не можете сделать это, это часть того, как работает ClickOnce, его модель безопасности не позволит этому случиться.

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