В настоящее время я занимаюсь разработкой службы Windows в .NET 4.0, Visual Studio 2010, Windows 7-32bit.У меня есть проект установщика, который выполняет установку для меня.Когда я устанавливаю службу, удаляю ее и пытаюсь установить снова, я получаю следующую ошибку:
Ошибка 1001. Указанная служба помечена для удаления
В Windows XP проблема была в том, что был открыт Services.msc.Закрытие этого окна решит эту проблему.
Однако в Windows 7 единственный способ исправить это - перезагрузить компьютер.Я попытался закрыть все свои программы, но проблема все еще сохраняется.
Кто-нибудь знает, как исправить это без перезапуска?
Редактировать
У меня естьЯ не видел этой проблемы, так как я перестал использовать установщик MSI, вместо этого я использую sc.exe, чтобы установить службы вручную. Я думаю, что эта проблема может быть связана с сочетанием проектов установщика Visual Studio 2010 и MSI.Тем не менее, я до сих пор не знаю, кто был виновником этой проблемы. Оказывается, что Process Explorer был виновником.