Ich habe eine DLL, die ich mit ILMerge (genauer gesagt mit dem MSBuild.ILMerge Task-Tool) erstellt habe, und ich brauche die zusammengeführte DLL stark benannt werden.Anmelden ILMerge'd DLL
Die "Original" -DLL ist mit Visual Studio signiert (getan durch Erstellen eines neuen Schlüssels mit Passwort), aber die zusammengeführte DLL ist nicht.
Idealerweise würde ich gerne die DLL als Teil des Build-Prozesses signieren, aber ich mache es gerne danach (manuell, wenn nötig).
Jede Hilfe wäre willkommen.
Verwenden Sie die Quelle Luke, die Aufgabe hat eine KeyFile-Eigenschaft. Kommentiert als "Die Zielversammlung wird mit ihrem Inhalt unterzeichnet und hat dann einen starken Namen". Also ja. –
Entschuldigung, ich habe das bereits versucht, es gibt eine Option in der Task - Konfigurationsdatei, um eine Schlüsseldatei anzugeben (die standardmäßig auf die _original Schlüsseldatei_ oder ähnliches eingestellt ist, aber sie signiert es immer noch nicht - wenn ich eine einfüge ungültiger Wert es gibt mir einen Fehler, aber ein gültiger Wert tut einfach nichts –
Seufz. Debug es. Wenn Sie nicht wissen, wie dann stellen Sie eine Frage darüber. –