Хорошо, поэтому я искал веки, чтобы найти это, но не повезло.Загрузить в корневой каталог
Я использую:
Me.downloader.DownloadFileAsync(New Uri(fileUrl), Path.GetFileName(fileUrl), Stopwatch.StartNew)
Чтобы скачать файл, но я хочу, чтобы сохранить в корневую директорию моей программы в файле с именем запуска.
Так, например, если моя программа находится на рабочем столе, и я открываю ее и нажимаю «Пуск», я хочу, чтобы она создавала папку запуска, если она отсутствует, тогда загрузите файлы в нее, и если она не просто загрузит файлы в нее ,
Я искал везде, чтобы найти код, который позволил бы мне сделать это, и я пробовал много разных вещей.
В настоящий момент он просто сохраняет в корневом каталоге, где находится программа.
Спасибо.
Необходимо знать, какую операционную систему вы используете, и как была установлена программа. Новые ОС не позволяют записывать в папку программы и вместо этого заставлять вас записывать в папку ProgramData для вашего приложения или в пространство данных пользователя. Это связано прежде всего с тем, что приложения больше не имеют административного доступа, как в XP и предыдущих версиях окон. –
Я делаю программу в vb.net, и я использую Windows 7, программа должна работать на всех операционных системах. –
Windows 7 не позволит приложения записывать в каталог программы, если только он не запускается как администратор. –