Bu öğleden sonra küçük bir Windows güncelleştirmesini kabul ettikten sonra, artık Visual Studio uygulamamın imzalı derlemelerini yapamayacağımı buldum.
Soruna girerken, belirsiz bir dizinde (C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10.0.18362.0 \ x64) bulunan signtool.exe programına geldim. Komut istemini kullanarak, uygulamamı imzalamak için manuel olarak çalıştırmayı denedim, ancak bunu yaptığımda hiçbir şey olmadı: çıktı yok, hata mesajı yok. Ben de bir yardım mesajı veya en azından bir hata, ama yine hiçbir şey bekliyor hiçbir parametre ile çalıştırmayı denedim.
Bugün henüz Windows güncellemesi almayan başka bir bilgisayara gittim, aynı dosyayı buldum ve çalıştırdım: ve iyi çalıştı.
İlk bilgisayarda bozuk bir .exe dosyasına sahip olduğumu düşünerek, sürümü diğer bilgisayardan kopyaladım, ancak yine de başarısız oldu. Ancak, dosyayı yeniden adlandırırsam çalışır. Örneğin "signtool1.exe" olarak yeniden adlandırırsanız, Visual Studio ad değişikliği nedeniyle hala çalıştırabilir, ancak daha sonra komut satırından çalıştırabilirsiniz.
Bu işlem sırasında bilgisayarımı birkaç kez yeniden başlatmayı denedim, belki de bellekte sıkışmış bir kopyası vardı, ama değil. Görev Yöneticisi'nde de aradım.
Daha önce hiç böyle bir şey görmemiştim. Aynı program, yürütülebilir dosyanın adına bağlı olarak çalışır veya hiçbir şey yapmaz. Bir ayrıntı daha, ana dizinime kopyalarsam dosya adından bağımsız olarak çalışır. Böyle bir şeye ne sebep olabilir?
Teşekkürler Frank