Avatar billede bizcom Novice
26. oktober 2004 - 14:09 Der er 7 kommentarer

ressource filer i skal sammenkædes med min exefil

Hej

Jeg har kompileret et par cs filer...
I samme bibliotek ligger der nogle resx filer og nogle dll filer.... Hvordan skal jeg kompilere dette så jeg kan køre exefilen... Sådan som jeg har gjort lige nu så brokker den sig over ressource filerne ved kørslen.... kompileringen går godt!!!

Dette er min kommando linie!

csc.exe
/reference:nsoftware.IPWorksSMIME.dll,nsoftware.System.dll,System.dll,System.Data.dll,System.Drawing.dll,System.Windows.Forms.dll,System.Xml.dll
/res:smime.resx,certmrg.resx
/out:out.exe
*.cs

Nedenstående er min fejlmeddelelse ved kørslen!! Plus den kommer med en eller anden tråd fejl!!!

C:\Programmer\IPWorks SMIME V6\NET Edition\demos\smime\cs>out2
Ikke-afviklet undtagelse: System.Resources.MissingManifestResourceException: Der
blev ikke fundet nogen ressourcer, der passer til den angivne kultur (eller den
neutrale kultur) i den angivne assembly. Kontroller, at "CertMgr.resources" er
korrekt indlejret i eller sammenkædet med assemblyen "out2".
baseName: CertMgr  locationInfo: smime.CertMgr  resource file name: CertMgr.reso
urces  assembly: out2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
  at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo cultur
e, Boolean createIfNotExists, Boolean tryParents)
  at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo cultur
e, Boolean createIfNotExists, Boolean tryParents)
  at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo cultur
e, Boolean createIfNotExists, Boolean tryParents)
  at System.Resources.ResourceManager.GetObject(String name, CultureInfo cultur
e)
  at System.Resources.ResourceManager.GetObject(String name)
  at smime.CertMgr.InitializeComponent()
  at smime.CertMgr..ctor()
  at smime.SmimeTool..ctor()
  at smime.SmimeTool.Main()
Avatar billede wisen Nybegynder
26. oktober 2004 - 14:25 #1
mangler du ikke en /res:<...>,CertMgr.resources ?!?
Avatar billede bizcom Novice
26. oktober 2004 - 14:40 #2
Jamen er det ikke certmgr.resx filen der peger på den?

Har prøvet at tilføje CertMgr.resource... men det hjælper heller ikke!!!
Avatar billede bizcom Novice
26. oktober 2004 - 14:41 #3
he he.. .Net er sku da noget snot... hvis det er så svært at fejlfinde i!!!
Avatar billede wisen Nybegynder
26. oktober 2004 - 14:57 #4
hehe - ja, det er noget lettere at ha' et udviklingsmiljø :)
Avatar billede wisen Nybegynder
26. oktober 2004 - 14:57 #5
.. får du nøjagtig den samme fejl selvom du tilføjer CertMgr.resource ?
Avatar billede bizcom Novice
27. oktober 2004 - 08:29 #6
Ja... jeg gør så.... har endda prøvet at lave certmgr.resx om til en certmgr.resource fil ved hjælp af resgen.exe...
Det irriterer mig bare...
Avatar billede wisen Nybegynder
27. oktober 2004 - 09:04 #7
.. kan du ikke smide et link til et download.. så kan jeg lige prøve :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester