Hinzufügen von SLA-Details (Software License Agreement)In einem riesigen MS Visual Studio-Projekt mit Hunderten von Quellcode-Dateien ist dies nicht nur mühsam, sondern auch eine zeitaufwendige Aufgabe. Da SLA-Details nicht in allen Quellcodedateien hinzugefügt werden sollen, müssen häufig zuerst die Dateien herausgefiltert werden, in denen Details der Softwarelizenzvereinbarung hinzugefügt werden sollen, und dann manuell SLA-Text in jede Datei eingefügt werden. Wenn Sie mit dem VS-Projekt fast fertig sind und keine monotone Route mehr einschlagen möchten, um SLA-Details manuell einzufügen, fügen Sie hinzu Lizenz-Header-Manager in Ihre Visual Studio-Erweiterungsliste.
Es ist ein kleines, aber praktisches Open-Source-Plug-In fürVisual Studio, das den Prozess des Hinzufügens von Softwarelizenzvereinbarungsdetails zu den erforderlichen Quellcodedateien eines Projekts automatisiert. Im Gegensatz zu zuvor abgedeckten License Adder kann der Benutzer Dateitypen zum Hinzufügen von SLA-Details angeben. Nach dem Festlegen werden Lizenzvereinbarungsdetails nur in benutzerdefinierten Dateitypen hinzugefügt, ohne dass die Struktur anderer enthaltener Quelldateien berührt wird.
Die Benutzung ist einfach. Stellen Sie vor der Installation des Add-Ins sicher, dass Visual Studio nicht im Hintergrund ausgeführt wird. Überprüfen Sie nach Abschluss des Installationsvorgangs das Installationspaket, indem Sie Extension Manager über Tools öffnen. Sie können von zahlreichen Stellen in VS aus auf die Optionen zum Hinzufügen von Lizenzen zugreifen. Am bequemsten ist es jedoch, sie über den Projektmappen-Explorer aufzurufen. Öffnen Sie das Projekt, in dem Sie die Lizenz hinzufügen möchten, klicken Sie mit der rechten Maustaste auf Projekt und wählen Sie Lizenzheader zu allen Dateien hinzufügen von Lizenz-Header Speisekarte.

Es zeigt einen Beispiellizenz-Addierer. Sie können es beliebig anpassen. Die am häufigsten verwendeten Projektquellcode-Erweiterungen wie CS, ASPX, VB usw. sind bereits aufgeführt. Sie können unter jedem Erweiterungsabschnitt Beispieltext hinzufügen. Wenn Sie beispielsweise Lizenzvereinbarungstext in alle VB-Dateien einfügen möchten, geben Sie den Lizenztext unter ein Erweiterungen: .vb. Speichern Sie die Datei nach dem Hinzufügen des Texts und prüfen Sie, ob der Text allen VB-Dateien hinzugefügt wurde oder nicht.

Wenn aus bestimmten Gründen kein SLA-Text hinzugefügt werden kann. Wählen Sie im Menü "Lizenzheader" erneut "Lizenzheader zu allen Dateien hinzufügen".

Ebenso können Sie allen CS-Dateien SLA-Details hinzufügen. Öffnen Sie das CS-Projekt und den Lizenz-Addierer, um Text unter hinzuzufügen Erweiterungen; .cs.

Die SLA-Details werden automatisch allen CS-Dateien in Ihrem Projekt hinzugefügt.

Der License Header Manager funktioniert unter MS Visual Studio 2010.
Laden Sie den License Header Manager herunter
Bemerkungen