У меня возникли серьезные проблемы с попыткой записать файл в каталог c: \ windows \ system32. Код отлично работает на 32-битных машинах, однако не работает на 64-битных машинах.VB.NET Windows 7 64-битный файл записи в C: Windows System32
Моя учетная запись пользователя является администратором на компьютере, и даже щелчок правой кнопкой мыши и выбор для запуска приложения в качестве администратора не решает проблему.
При записи файла исключение не генерируется, но файл не записывается.
Я читал различные сообщения о добавлении файла app.manifest, содержащего узел requestExecutionLevel, к моему решению, но пока не могу заставить его работать. У меня такое чувство, потому что я использую vb.net, а не C# .net
Неужели кто-нибудь сталкивался с этой проблемой раньше? Я был бы рад, если бы кто-нибудь мог представить пример проекта VS2010 VB.Net с правильно настроенным файлом app.manifest, так как я немного не уверен, правильно ли мои попытки установить это.
(также, это не вредоносное приложение, которое я пишу, я работаю над приложением для управления версиями для нашей команды и должен иметь возможность взаимодействовать с файлами IIS, хранящимися в c: \ windows \ system32 \ inetsrv \ конфигурации).
Благодаря Дэвид
мне интересно, это какое-то антивирусное программное обеспечение удалило его после того, как вы написали, что –
Пробовали ли вы отключить контроль учетных записей? – Jason
Извините, забыли упомянуть, что UAC отключен. – DavidReid