From 55417207080da9d01415307fb7b9adfecd79759d Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Tue, 5 May 2015 11:30:18 +0200 Subject: [PATCH] adding resources to dll --- VectoCore/Models/DeclarationData/Wheels.cs | 22 +++++++------------ .../Resources/{ => Declaration}/Rims.csv | 0 .../Resources/{ => Declaration}/Wheels.csv | 0 3 files changed, 8 insertions(+), 14 deletions(-) rename VectoCore/Resources/{ => Declaration}/Rims.csv (100%) rename VectoCore/Resources/{ => Declaration}/Wheels.csv (100%) diff --git a/VectoCore/Models/DeclarationData/Wheels.cs b/VectoCore/Models/DeclarationData/Wheels.cs index f37a3074ef..4cdd0e82d5 100644 --- a/VectoCore/Models/DeclarationData/Wheels.cs +++ b/VectoCore/Models/DeclarationData/Wheels.cs @@ -15,24 +15,18 @@ namespace TUGraz.VectoCore.Models.DeclarationData System.Reflection.Assembly myAssembly; //myAssembly = this.GetType().Assembly; myAssembly = System.Reflection.Assembly.GetExecutingAssembly(); - //string[] resources = myAssembly.GetManifestResourceNames(); - //string list = ""; + string[] resources = myAssembly.GetManifestResourceNames(); + string list = ""; - //foreach (string resource in resources) - // { - // list += resource + "\r\n"; - // } - //System.Resources.ResourceManager myManager = new System.Resources.ResourceManager("Resources.Wheels", myAssembly); + foreach (string resource in resources) { + list += resource + "\r\n"; + } + //System.Resources.ResourceManager myManager = new System.Resources.ResourceManager("TUGraz.VectoCore.Resources.Declaration.Wheels.csv", myAssembly); System.IO.Stream file = - myAssembly.GetManifestResourceStream("TUGraz.VectoCore.Properties.Resources.resources"); + myAssembly.GetManifestResourceStream("TUGraz.VectoCore.Resources.Declaration.Wheels.csv"); - //var csvFile = VectoCSVFile.ReadStream(file); - var reader = new StreamReader(file); - while (!reader.EndOfStream) { - var line = reader.ReadLine(); - } - //var test = myManager.GetObject(ResourceId); + var csvFile = VectoCSVFile.ReadStream(file); } public static Wheels Instance() diff --git a/VectoCore/Resources/Rims.csv b/VectoCore/Resources/Declaration/Rims.csv similarity index 100% rename from VectoCore/Resources/Rims.csv rename to VectoCore/Resources/Declaration/Rims.csv diff --git a/VectoCore/Resources/Wheels.csv b/VectoCore/Resources/Declaration/Wheels.csv similarity index 100% rename from VectoCore/Resources/Wheels.csv rename to VectoCore/Resources/Declaration/Wheels.csv -- GitLab