2009-06-12 15 views
0

Ich bin in Visual Studio 2008 und ich habe ein Projekt, das viele Bilder lädt. Ich möchte, dass die Bilder auf der lokalen Instanz der laufenden Software bereitgestellt werden. Das Problem ist, dass ich versucht habe, die Bilder als Ressource zu verwenden, aber es gibt offensichtlich zu viele (200 bis 300), da ich seltsame Build-Fehler wie GDI + -Ausnahmen und Out of Memory Exceptions bekomme. Das brachte mich dazu zu denken: "Vielleicht mache ich das falsch?" Was soll ich für meine großen Bilder tun? Vielen Dank!Build Action für große Bilder?

Antwort

0

Die Lösung bestand darin, einfach einen neuen Ordner zu meinem Projekt hinzuzufügen, vorhandene Elemente zum Ordner hinzuzufügen und dann die Bilder hervorzuheben und die Build-Aktion zum Kompilieren festzulegen. Dies scheint im Debug-Modus zu funktionieren. Ich habe noch nicht versucht, das Projekt zu veröffentlichen.

1

Vielleicht ein Post-Build-Schritt, um sie an einen bekannten Speicherort im Ausgabeordner zu kopieren (zB $ (target_dir) \ images), dann lädt das Programm sie von der Festplatte.

+0

Danke, das habe ich auch gedacht. Eigentlich habe ich das Problem gelöst. Ich werde die Antwort hier in einer Sekunde posten. – Austin