Ich habe eine C# -Anwendung, die eine Excel-Vorlage, eine Access-Datenbank und andere Vorlage (Office-Produkt) manipuliert. Dies alles funktioniert gut, wenn die Vorlagen lokal gespeichert werden. Aber wenn ich meine Anwendung bereitstellen (will Clickonce verwenden) Ich braucheOffice-Vorlagen mit deploybaren C# -Anwendung speichern
wo speichern diese Vorlagen wissen (was für Ordner, um sie in meinem Projekt zu stecken in), so dass sie mit meiner Anwendung installiert sind
wie diese Vorlagen programmatisch zuzugreifen (dh xlApp.Workbooks.Open („path ??“)), wenn sie mit meinem Projekt auf einem Computer des Benutzers
installiert wurden wie/wo neue Versionen speichern die Vorlagen auf einem Benutzercomputer, die einmal mit Daten gefüllt wurden
Ich habe versucht, sie als Projektressourcen hinzugefügt, sondern läuft in mehrere Schwierigkeiten:
in Code-Ressource wird immer als Byte eingegeben [] ??? MyProgram.Properties.Resources.testbook
Ressourcen werden nicht überall in der Installation Benutzerdateien trotz gesetzt zu haben ‚Aktion bauen‘ auf ‚Inhalt‘ und ‚Kopie an das Ausgabeverzeichnis‘ als ‚Kopie immer‘
besser Ideen sehr willkommen