In meinem VS Setup & Deployment-Projekt möchte ich eine Desktopverknüpfung erstellen, deren Name auf die Eigenschaft [ProductName] festgelegt ist. Anstatt die Eigenschaft zu verwenden, behandelt das Setup-Programm [ProductName] einfach als String-Literal. Wie kann ich es so verhalten, wie ich es möchte?Wie erstelle ich in einem VS Setup and Deployment-Projekt eine Verknüpfung mit dem Namen [PRODUCTNAME]?
8
A
Antwort
0
Haben Sie überlegt, einen hart codierten Namen zu verwenden und Build-Ereignisse zu verwenden, um die Verknüpfung bei der Installation umzubenennen?
Ich weiß, ich könnte wahrscheinlich etwas mit einer benutzerdefinierten Aktion tun, aber ich versuche hier die einfachste Methode zu finden. Außerdem würde ich mehr Erklärung brauchen, was du meinst, um das als Antwort zu akzeptieren. – Brandon
Kein Problem, aber sag mir, was versuchst du wirklich zu erreichen? Gibt es einen tieferen Grund dafür, dass Sie ProductName nicht an zwei Stellen eingeben möchten? –
Dies ist Teil eines automatisierten Build-Prozesses; Ich möchte nur den ProductName an einem Ort ändern und ihn überall dort propagieren lassen, wo er innerhalb der Installation referenziert wird, einschließlich des Namens der Verknüpfung. – Brandon