Frage

Ich brauche eine C # Lösung mit Beispielen hinzuzufügen, die als Teil einer Softwarebibliothek Installer verteilt werden würden. Diese Lösung würde verschiedene Beispiele haben, wie das Produkt des API verwenden.

Ich möchte in die Lage, eine einfache „Schnellstart“ Datei anzuzeigen erläutert, wie die Beispiele ausgeführt werden, wenn die Lösung in Visual Studio geöffnet wird.

Gibt es eine Möglichkeit Visual Studio anweisen, eine bestimmte Textdatei zu öffnen, wenn die Lösung / Projekt öffnet?

War es hilfreich?

Lösung

Es klingt wie eine Lösung oder Projektvorlage wäre die beste Option sein. Dies würde Sie einen Eintrag in der Datei des Benutzers erstellen -. Neuen Dialog (ähnlich ‚New Class Library“ usw.) in VS 2008, das ist einfacher zu erstellen - Datei -.> Vorlage exportiert Die Vorlage nur ein Reißverschluss des Projektes ist (en) mit einer xML-Manifest-Datei können Sie ändern. ein Teil des Manifests Schema können Sie Dateien angeben, die als HTML oder Text zu öffnen. die Vorlagen relativ leicht als Teil eines Installationspaket installiert werden kann.

Hier ist mehr auf dem allgemeinen Konzept: http://msdn.microsoft.com/en-us/library/6db0hwky. aspx

Und Schema Referenz, wie Dateien in verschiedenen Modi beim Start zu öffnen: http://msdn.microsoft.com/en-us/library/ys81cc94. aspx

Wenn Sie mehr Beratung / Assistenten zur Verfügung stellen müssen, sollten Sie Guidance Automation Toolkit.

Andere Tipps

Was wird gesagt.

Die UI-Zustand der Lösung (zB welche Dateien für die Bearbeitung geöffnet) in einer der Lösungsdateien, von denen gespeichert wird angenommen hat eine separate Kopie für jeden Benutzer zu sein, und die daher in der Regel nicht überprüft-in die gemeinsamen Versionskontrolle. dh nicht die * SLN-Datei, sondern ich denke, die * .suo-Datei (aber Vorsicht, dies ist eine binäre Datei, die nicht ‚merge‘)

Ich glaube nicht, es ist möglich, eine Lösung Datei geöffnet bestimmte Inhalte oder auch Script-Aktionen zu haben, eigentlich.

Vielleicht könnten Sie einen MSI-Setup für Ihre Bibliothek erstellen (wenn Sie nicht bereits) und nicht eine Lösung mit Beispielcode liefern, sondern eine Projektvorlage, die von der MSI an der richtigen Stelle zu sein, sofort als einen installiert ist Vorlage in Visual Studio? Dann kann jemand leicht tun „New Project“, wählen Sie die Demo-Vorlage und eine Projekt-Voreinstellung mit Beispiel-Code.

Nur eine .bat Datei machen (das VS env verwendet wird) mit, dass Anrufe devenv / useenv yoursolution.sln - auf diese Weise Sie die Dinge ein wenig machen Lust, wenn Sie wollen;)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top