Wie Einbetten/Link binary Daten in einem Windows-Modul
Also ich habe ein Visual Studio 2008-Projekt, das eine große Menge von binären Daten, die es derzeit verweisen. Ich würde gerne Paket die binären Daten, so wie Sie mit C#, indem Sie es als "Ressource" und kompilieren Sie es als eine DLL.
Können sagen, dass alle meine Daten mit der Erweiterung ".Daten" und ist derzeit zu Lesen von den visual studio-Projekt.
Gibt es eine Möglichkeit, dass können Sie kompilieren oder verknüpfen Sie die Daten in die .dll, die Sie fordert?
Ist, habe ich mich auf einige der google-link für diese und bisher habe ich noch nicht mit etwas kommen - die einzig mögliche Lösung, die ich mir ausgedacht habe, ist so etwas wie ResGen zu erstellen .Ressourcen-Datei und dann verknüpfen Sie es mit AssemblyLinker mit /Einbetten oder /Link-flags. Ich denke nicht, dass es funktionieren würde, richtig, aber da ich nicht über text-Dateien zu erstellen .Ressourcen-Dateien, sondern Binär-Dateien selbst.
Irgendwelche Ratschläge?
InformationsquelleAutor CrimsonX | 2010-04-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
http://msdn.microsoft.com/en-us/library/saced6x2.aspx
Können Sie einbetten "custom" - Datei, die Sie wollen, sowie Dinge wie .bmps und Sachen VisualStudio "weiß", wie zu Bearbeiten. Dann können Sie mit Ihren Rahmenbedingungen die Ressourcen in Funktionen wie FindResource LoadResource etc...
Wenn Sie nicht über eine Ressource script.
http://msdn.microsoft.com/en-us/library/sxdy04be(v=VS.71).aspx
Was, wenn es keine Ressource-Skript?
Wenn Sie eine Datei importieren, die Visual Studio nicht zu verstehen oder zu Bearbeiten, es können immer noch schieben Sie es in die PE-Datei (EXE oder dll), obwohl Sie es nicht Lesen kann. "Resoucres" sind nur Dateien im data-Abschnitt Ihrer exe oder dll. msdn.microsoft.com/en-us/magazine/cc301805.aspx
Danke für die Aufklärung und Hilfe Robert, ich werde das ausprobieren. Seine sehr geschätzt.
InformationsquelleAutor Robert
Können Sie einbetten, werden die binären Daten als eine C-Sprache-array - keine Ressourcen auf allen beteiligten.
Ein Alter Klassiker trick.
siehe zum Beispiel XD
InformationsquelleAutor renick