创建附属程序集步骤

本文介绍了一种将文本资源文件(myResources.txt)转换为资源文件(Resources.en.resources)的方法,并进一步将其编译为附属程序集(Resources.en.resources.dll)的过程。具体步骤包括使用resgen.exe将文本文件编译为.resources资源文件,再利用al.exe将该资源文件编译成dll格式。

1,创建文本文件:例如myResources.txt
  输入内容例如:txt1=New document
                txt2=New document for this contact
2,在vs命令面板中用命令行工具resgen.exe把它编译为 .resources资源文件
  例如:Resources.en.resources
  命令为:resgen myResources.txt Resources.en.resources
3,在vs命令面板中用命令行工具al.exe把.resources资源文件编译为 附属程序集
命令为:al /t:lib /embed:Resources.en.resources /culture:en /out:Resources.en.resources.dll

System.Resources.MissingManifestResourceException HResult=0x80131532 Message=未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“RxjhServer.Form1.resources”正确嵌入或链接到程序集“GameServer”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。 Source=mscorlib StackTrace: 在 System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName) 在 System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark) 在 System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark) 在 System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents) 在 System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream) 在 System.Resources.ResourceManager.GetObject(String name) 在 RxjhServer.Form1.InitializeComponent() 在 G:\软件安装包\源码项目\全套\永恒科技23.0\源码\GameServer\GameServer\RxjhServer\Form1.Designer.cs 中: 第 180 行 在 RxjhServer.Form1..ctor() 在 G:\软件安装包\源码项目\全套\永恒科技23.0\源码\GameServer\GameServer\RxjhServer\Form1.cs 中: 第 29 行 在 RxjhServer.Program.Main() 在 G:\软件安装包\源码项目\全套\永恒科技23.0\源码\GameServer\GameServer\RxjhServer\Program.cs 中: 第 15 行
最新发布
07-05
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值