Ich habe eine Anwendung abgeschlossen, die ich in Visual Studio 14.0 erstellt habe. Beim Versuch, das Programm zu veröffentlichen, wird jedoch eine Fehlermeldung angezeigt, da Visual Studio 'SignTool.exe' nicht finden kann. Ich habe meine Festplatte einige Male danach durchsucht, aber sie befindet sich nirgends auf meinem PC. Kann mir jemand helfen, es zu finden oder herunterzuladen?
147
Wenn Sie Ihr Programm beim Veröffentlichen nicht signieren möchten, klicken Sie einfach mit der rechten Maustaste auf Ihr Projekt und wählen Sie Eigenschaften -> Signieren -> Deaktivieren Sie das Kontrollkästchen ClickOnce-Manifest signieren . Ich hatte das gleiche Problem beim Erstellen meines Programms auf einem anderen Computer ohne ClickOne.
quelle
Object reference not set to an instance of an object
Fehler angezeigt .Das SignTool ist als Teil des Windows SDK (das mit Visual Studio Community 2015 geliefert wird) verfügbar . Stellen Sie sicher, dass Sie während der Installation von Visual Studio 2015 die " ClickOnce Publishing Tools " aus der Funktionsliste auswählen , um das SignTool zu erhalten.
Sobald Visual Studio installiert ist, können Sie den
signtool
Befehl über die Visual Studio-Eingabeaufforderung ausführen . Standardmäßig (unter Windows 10) wird das SignTool unter installiertC:\Program Files (x86)\Windows Kits\10\bin\x86\signtool.exe
.Installation der ClickOnce Publishing Tools:
SignTool Speicherort:
quelle
C:\Program Files (x86)\Windows Kits\8.1\bin\x64
(ox x86) sein1. Deaktivieren Sie einfach das Signieren in den Eigenschaften Ihres Projekts, um das Problem zu beheben :)
2. Die andere Methode besteht darin, das Zertifikat für Ihr Produkt von Digicert oder Comodo oder einem anderen gewünschten Produkt zu erwerben. Sie können einige kostenlose Zertifikate für die Verwendung mit einem PC erhalten.
quelle
Keine Bange! Ich habe die Lösung gefunden! Ich habe gerade https://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx installiert und alles hat gut funktioniert :)
quelle
Windows Software Development Kit (SDK) für Windows 8.1
http://go.microsoft.com/fwlink/p/?LinkId=323507
Klicken Sie mit der rechten Maustaste auf Projekt, wählen Sie Eigenschaften aus und deaktivieren Sie die Anmeldeoption beim Speichern und Neuerstellen des Projekts.
Dies hat ein Problem für mich behoben.
quelle
Can anyone help me find it or download it?
ob Sie das Signieren vollständig umgehen.Hier ist eine Lösung für Visual Studio 2017. Das Installationsprogramm unterscheidet sich geringfügig von der VS 2015-Version, und der Name der Installationspakete unterscheidet sich.
quelle