Я работаю над сервисом Windows. Поэтому я пытаюсь установить его на свою машину: я открываю командную строку разработчика, я забываю запустить ее как admin. Я меняю местоположение каталога на папку bin \ debug проекта службы. В командной строке введите: D: \ code \ MyService \ bin \ Debug> C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ InstallUtil.exe MyService.exeInstallUtil.exe удален при попытке установить службу Windows
Я получаю некоторую ошибку, которую я не помню точно, но сообщение напоминает мне, что мне нужно запустить CMD-окно в качестве администратора. Поэтому я перезапускаю приглашение в качестве администратора. Вновь введите ту же команду в InstallUtil.exe. На этот раз возвращается сообщение «Access denied».
Итак, я посмотрел файл InstallUtil.exe, и, оказывается, он 0 kb на файл, измененный всего несколько секунд назад! ... Удален исполняемый файл удален, оставив только пустой файл?
И я не только один: http://ilanas.blogspot.se/2007/02/net-wtf-installutilexe-gets-corrupted.html
Любой имеет какую-либо информацию по этому вопросу?
О, ничего себе, я полностью пропустил, что включил «>». Вы, конечно, правы. Спасибо! Btw, я решил это, запустив опцию восстановления установки .NET framework, которая восстановила файл. –