Convert a language resx file into a DLL ?

  • Thread starter Thread starter Asia81
  • Start date Start date
  • Views Views 6,830
  • Replies Replies 4

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,900
Reaction score
4,468
Trophies
5
Age
32
XP
4,737
Country
France
Hi,

I'm working on a translation of a friend's tool, and I would know if you know an easy way to convert a resx string table to a DLL file WITHOUT compiling the whole program in Visual Studio (which convert the resx in the same time) because it would be a pain in the ass for just quickly try if the file work fine.

My file look like this:
1507196330-01.png


Thanks for any help.
 
You create a new dll and add the resx as a resource. That's all you got to do I think, I might be wrong tho, haven't dealt with dll creation in a while.

If you want, you can give me the resx file and I will turn it into a dll, I will need a name for the dll if you decide to give it to me.
 
Last edited by rog9001,
You create a new dll and add the resx as a resource. That's all you got to do I think, I might be wrong tho, haven't dealt with dll creation in a while.

If you want, you can give me the resx file and I will turn it into a dll, I will need a name for the dll if you decide to give it to me.
I never dealed with resx and dll, so how would I do that?
Thanks for offer, I keep it in mind.
 
I never dealed with resx and dll, so how would I do that?
Thanks for offer, I keep it in mind.

Well if wanna do it yourself then here is a messy way, you will still get what you want but I don't think its the best way to do this.

1. Install Visual Studio 2017, or whatever year you want.

2. Open "Developer Command Prompt for VS 20XX"

3. Type into the command prompt: resgen.exe /compile "Path\To\ResxFile\Test.resx"

4. After that's done type: al.exe /out:NameHere.dll /embedresource:"Path\To\NewResourceFile\Test.resources"

5. You are done, now you have a dll called NameHere.dll which has the resx file embedded
 
For NSUI:

Code:
resgen.exe strings.fr.resx

Code:
al.exe /t:lib /embed:"strings.fr.resources","New_Super_Ultimate_Injector_for_3DS.strings.fr.resources" /culture:fr /out:"New Super Ultimate Injector for 3DS.resources.dll"

Then put the New Super Ultimate Injector for 3DS.resources.dll in fr folder.
 

Site & Scene News

Popular threads in this forum