오늘 오후에 작은 Windows 업데이트를 수락 한 후 더 이상 서명 된 Visual Studio 응용 프로그램 빌드를 만들 수 없다는 것을 알게되었습니다.
문제를 파헤쳐 서 모호한 디렉토리 (C : \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10.0.18362.0 \ x64)에있는 signtool.exe 프로그램을 찾았습니다. 명령 프롬프트를 사용하여 앱에 서명하기 위해 수동으로 실행하려고 시도했지만 그렇게 할 때 아무 것도 발생하지 않았습니다. 출력 없음, 오류 메시지 없음. 또한 도움말 메시지를 기대하는 매개 변수가 없거나 최소한 오류가 발생했지만 다시 시도하지 않았습니다.
나는 오늘 아직 Windows 업데이트를받지 못한 다른 컴퓨터로 가서 같은 파일을 찾아서 실행했습니다.
첫 번째 컴퓨터에 손상된 .exe 파일이 있어야한다고 생각했는데 다른 컴퓨터에서 버전을 복사했지만 여전히 실패했습니다. 그러나 파일 이름을 바꾸면 실행됩니다. 예를 들어 이름을 "signtool1.exe"로 바꾸면 이름 변경으로 인해 Visual Studio에서 여전히 실행할 수는 없지만 명령 줄에서 제대로 실행할 수 있습니다.
이 프로세스 중에 컴퓨터를 여러 번 다시 부팅하려고 시도했는데 메모리에 복사본이있을 수 있지만 없을 것입니다. 또한 작업 관리자에서 검색했습니다.
나는 전에 이런 것을 본 적이 없다. 동일한 프로그램이 실행 파일 이름에 따라 실행되거나 아무 것도 수행하지 않습니다. 더 자세하게는 파일 이름을 홈 디렉토리에 복사하면 실제로 파일 이름에 관계없이 실행됩니다. 그런 일을 일으킬 수있는 것은 무엇입니까?
고마워, 프랭크