[推荐] 如何用工具修改ildasm.exe导出的资源文件中的强名称PublicKeyToken [问题点数:300分,结帖人showbo]

Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
结帖率 100%
Bbs10
本版专家分:178977
版主
Blank
金牌 2015年9月 总版技术专家分月排行榜第一
2015年8月 总版技术专家分月排行榜第一
2015年7月 总版技术专家分月排行榜第一
2015年6月 总版技术专家分月排行榜第一
2015年5月 总版技术专家分月排行榜第一
2015年4月 总版技术专家分月排行榜第一
Blank
银牌 2016年1月 总版技术专家分月排行榜第二
2015年11月 总版技术专家分月排行榜第二
2015年10月 总版技术专家分月排行榜第二
Blank
优秀版主 优秀小版主
Blank
铜牌 2016年3月 总版技术专家分月排行榜第三
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Bbs10
本版专家分:178977
版主
Blank
金牌 2015年9月 总版技术专家分月排行榜第一
2015年8月 总版技术专家分月排行榜第一
2015年7月 总版技术专家分月排行榜第一
2015年6月 总版技术专家分月排行榜第一
2015年5月 总版技术专家分月排行榜第一
2015年4月 总版技术专家分月排行榜第一
Blank
银牌 2016年1月 总版技术专家分月排行榜第二
2015年11月 总版技术专家分月排行榜第二
2015年10月 总版技术专家分月排行榜第二
Blank
优秀版主 优秀小版主
Blank
铜牌 2016年3月 总版技术专家分月排行榜第三
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Bbs2
本版专家分:210
Blank
红花 2018年3月 产品/厂家大版内专家分月排行榜第一
2013年1月 扩充话题大版内专家分月排行榜第一
Blank
蓝花 2013年7月 VC/MFC大版内专家分月排行榜第三
2011年12月 VC/MFC大版内专家分月排行榜第三
Bbs1
本版专家分:40
版主
Blank
黄花 2016年12月 Web 开发大版内专家分月排行榜第二
2016年10月 Web 开发大版内专家分月排行榜第二
Blank
蓝花 2017年11月 Web 开发大版内专家分月排行榜第三
2017年6月 Web 开发大版内专家分月排行榜第三
2017年3月 Web 开发大版内专家分月排行榜第三
2017年2月 Web 开发大版内专家分月排行榜第三
2017年1月 Web 开发大版内专家分月排行榜第三
2016年11月 Web 开发大版内专家分月排行榜第三
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Bbs7
本版专家分:15978
Blank
微软MVP 微软MVP
Blank
黄花 2014年9月 Web 开发大版内专家分月排行榜第二
Blank
蓝花 2014年10月 Web 开发大版内专家分月排行榜第三
2014年6月 .NET技术大版内专家分月排行榜第三
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Bbs12
本版专家分:403093
版主
Blank
名人 2014年 荣获名人称号
2013年 荣获名人称号
2012年 荣获名人称号
Blank
状元 2013年 总版技术专家分年内排行榜第一
Blank
探花 2014年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第四
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Bbs7
本版专家分:29576
版主
Blank
探花 2017年 总版技术专家分年内排行榜第三
Blank
进士 2013年 总版技术专家分年内排行榜第五
Blank
金牌 2018年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第一
2018年2月 总版技术专家分月排行榜第一
2017年8月 总版技术专家分月排行榜第一
Blank
银牌 2018年3月 总版技术专家分月排行榜第二
2017年11月 总版技术专家分月排行榜第二
2016年2月 总版技术专家分月排行榜第二
2014年2月 总版技术专家分月排行榜第二
2013年4月 总版技术专家分月排行榜第二
Aspose.Cells 17.7 for .NET 破解版
Aspose.Cells 17.7 for .NET 破解版(包括.net 2.0,3.5,4.0版本),通过<em>修改</em>IL代码实现破解,可以正常使用,但注意不能使用<em>强名称</em>签名
sn 强名称工具 (Sn.exe) 创建密钥对
.net 下用来创建<em>强名称</em>的<em>工具</em> sn <em>强名称</em><em>工具</em> (Sn.exe) 创建密钥对
强名称工具 (Sn.exe) 来创建密钥对
要使用<em>强名称</em>为程序集签名,必须具有公钥/私钥对。这一对加密公钥和加密私钥用于在编译过程中创建<em>强名称</em>程序集。您可以使用<em>强名称</em><em>工具</em> (Sn.exe) 来创建密钥对。密钥对文件通常具有 .snk 扩展名。创建密钥对 在命令提示处,键入下列命令: sn –k 在此命令中,“文件名”是包含密钥对的输出文件的名称。 下面的示例创建
android反编译
叫你如<em>何用</em>反编译的<em>工具</em>将一个apk安装包反编译,取得它的<em>资源文件</em>及源码
强名称替换工具XSNReplace==.exe
DevExpress XSNReplace==.exe <em>强名称</em>
.net 程序集重新签名及引用Publickeytoken更改
背景:       1、标题的好像有点长;       2、这个<em>工具</em>是干什么用的?能看明白标题的人估计能用得上,看懂的估计也不需要。       3、可以根据签名文件更改、也可以根据程序集文件更改。       4、欢迎交流,尽请留言。 原始代码: 代码    1 using System;   2 using System.Linq;   3 using System.Wind
如何解决本地DLL 的PublicKey Token与项目需要的DLL的PublicKey Token不一致的问题
这个过程是这样的。有一个遗留的项目需要做一些<em>修改</em>,那么我就从TFS上把这个项目下载下来,用VisualStudio打开。编译时没有发现错误,直接运行。可是运行时就抛出了异常。 Could not load file or assembly 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821' o
C# 从Resources资源中启动应用程序,应用程序简单加壳,导出Resources中的资源为文件
C# 从Resources资源中启动应用程序,应用程序简单加壳,<em>导出</em>Resources中的资源为文件,判定文件是否处于运行状态,关闭并删除后,创建新的文件
强名称程序集(strong name assembly)——为程序集赋予强名称
引言:                 在以前的项目开发中,在程序集中见到过一个后缀为*.snk的文件,当时看这个文件的图标,感觉可能是企业内部保护版权啥的一种方式。  一,强程序集解决了哪些问题?1,唯一标识一个程序集2,放置程序集被仿冒和被篡改。3,可以部署到全局程序集缓存(GAC:GlobalAssembly Cache)中;在将<em>强名称</em>程序集不熟在GAC当中以后,<em>强名称</em>程序集也可以称为共享程
C#读取并保存导出Resource资源文件
using System.IO; using System.Runtime.Serialization.Formatters.Binary; //filename <em>资源文件</em>里面的文件名称 //path 保存的磁盘路径 public void deszip(string filename,string path) {  System.Resources.ResourceManag
为何使用强名称publickeytoken的作用
作者: 黄志彬(在dev-club上叫笨猫猫)本人在看一些例子的时候,总是能看到配置文件中有一些<em>publickeytoken</em>的字样,本人不太明白,所以在网上搜了一下,看到msdn里边有人做了解释,恍然大悟,为了感谢作者,本人在这里转载一下.原文地址:http://www.microsoft.com/china/community/program/originalarticles/techdoc
何用PowerDesigner逆向工程导出ORACLE数据库表.pdf
如<em>何用</em>PowerDesigner逆向工程<em>导出</em>ORACLE数据库表
创建强名称密钥文件
单击“开始”,依次指向“程序”、“Microsoft Visual Studio 2005”、“Visual Studio <em>工具</em>”,然后单击“Visual Studio 2005 命令提示”。     2 .  在命令提示符下,键入 sn -k Tutorial.snk,然后按 Enter。      这里关键的是 sn -k *.snk
Qt 运行时导出资源文件
      项目要求根据需求生成一个供外部使用的Qt Dll工程,为了避免工程模板被篡改,采用的方式是把所有模板文件以资源的方式添加进入工程中,然后适时的构建出DLL工程。      Qt工程的<em>资源文件</em>是*.qrc文件,我们可直接手动编辑把我们的文件添加进去,例如:&amp;lt;RCC&amp;gt; &amp;lt;qresource prefix=&quot;Files&quot;&amp;gt; &amp;lt;file...
如何利用plsql工具导出导入数据库
一、PLSQL<em>工具</em><em>导出</em>;1、dmp文件<em>导出</em>:     2、sql文件<em>导出</em>:二、PLSQL<em>工具</em>导入:1、sql文件导入(导入可执行文件,选择oracle路径下的sqlplus.exe文件程序):2、dmp文件导入(导入可执行文件,选择oracle路径下的sqlplus.exe文件程序):注:本地有环境的条件下,也可建立导入.bat文件命令进行导入;...
关于“对程序集xxx进行强名称验证失败”的解决
最近弄了个高版本的Aspose.Excel,直接到bin目录下把以前的1.8版的替换掉了,接着.Net就提示“对程序集进行<em>强名称</em>验证失败”,解决办法在引用中重新引用,就是先删除,后引用。这样就OK了。
VC从EXE中提取资源文件
bool ExtractFileWithRes(unsigned int nResID, LPCTSTR pszResType, LPCTSTR pszSavePath) {  if (NULL == pszResType || NULL == pszSavePath)  {   return false;  }  HRSRC hResource = FindResource(GetM
查看程序集(*.dll)的PublicKeyToken
使用vs的Tools Command Prompt命令行<em>工具</em>,输入SN -T "path",就会显示这个dll 的PublicKeyToken。 比如:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC>SN -T "D:\documents\visual studio 2012\Projects\VirtualLabMVC\Virtua
ildasm V4.0(.NET反编译工具
ilasm.exe与<em>ildasm.exe</em>的使用(编译与反编译) 首先打开cmd命令。cd 到 C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin 看看你有没这2个<em>工具</em>,没的话自己百度找下 然后把要查看的 dll文件或者exe文件拉进来这里面(因为我们是要用命令,你直接打开<em>ildasm.exe</em>也可以找到各目录打开) 比如 text.dll (里面有console.writeline("hello word")) ildasm text.dll 打开dll 找到方法可以查看 ildasm text.dll /output:text.il 按回车就编译好一个il文件(可用记事本打开并且编辑hello word保存) 然后用ilasm<em>工具</em>反汇编成 dll或者exe 文件 ilasm text 按回车自动查找text4.il 文件并且编译成 text4.exe 或 ildasm text /dll 可以编译成 text.dll 文件(记得先删除原来的text4.dll)
恢复Reflector反编译后资源文件的办法
本方法只限于在InitializeComponent中包含System.Resources.ResourceManager调用的窗体 1.<em>资源文件</em>格式转换,将.resources(二进制)文件转成.resx文件(XML)   用Program Files/Microsoft Visual Studio .NET 2003/SDK/v1.1/Bin下 resgen.exe   格式: re
资源文件生成工具,可以生成VS使用的项目和资源文件,简化多语言编程
这是一个多语言资源编辑<em>工具</em>,生成的<em>资源文件</em>可以直接在VS中使用,并且也可以生成一个资源项目,对于多语言的编程是有很大的帮助。
ildasm.exe 4.6
MSIL 反汇编程序是 MSIL 汇编程序 (Ilasm.exe) 的伙伴<em>工具</em>。 Ildasm.exe 采用包含 Microsoft 中间语言 (MSIL) 代码的可迁移可执行 (PE) 文件,并创建相应的文本文件作为 Ilasm.exe 的输入。 安装 Visual Studio 和 Windows SDK 时会自动安装此<em>工具</em>。 要运行<em>工具</em>,我们建议您使用 Visual Studio 命令提示符或 Windows SDK 命令提示符(也称 CMD Shell)。 您可以使用这些实用程序轻松运行<em>工具</em>,而不需要导航到安装文件夹。 有关更多信息,请参见 Visual Studio 和 Windows SDK 命令提示。当前文件版本号:4.6.1055。
.Net强命名移除工具
.net平台的程序集强命名移除<em>工具</em>,已测试可以成功去除强签名,文件中包含示例截图
eclipse导出exe文件说明文档
介绍如<em>何用</em>eclipse新建工程<em>导出</em>jar包,并使用exej4<em>工具</em><em>导出</em>可执行文件的过程,笔者亲自一步一步实现,成功<em>导出</em>exe文件的过程描述。
.NET程序集强命名删除与再签名技术 源代码剖析
如果你想去除一个程序集的强签名(strong name),目前为止可以有两个途径 1  反编译为IL代码,删除签名部分,再编译为程序集 2  应用Re-Sign程序,直接对一个程序集再签名   生成和读取强命名 先来看,如何生成.NET的签名文件,调用命令SN传入参数。 下面的代码读取该文件, FileStream keyPairFile =
ildasm.exe和ilasm.exe
有的 VS安装了没这2个<em>工具</em>,我就提供了
生成svn清单列表工具
windows的生成svn清单列表<em>工具</em>
EXE文件资源修改工具
可以<em>修改</em>EXE文件内部图片,控件,文本,标签,音乐等。
何用命令exp导出指定表的数据
如<em>何用</em>命令exp<em>导出</em>指定表的数据
提取资源文件(QQ、360等)
很早之前就有人问过我,QQ、360资源都是怎么获取的?找人做还是通过其它途径?     这里先解释一下,其实作为程序员的我们大多数是不会PS的,当然,很牛的人也是有的,诸如我师父:毫不夸张的说,Java、PHP、PS都很精通,PS对他来说是小菜一碟,很多时候我有需要都是找他做图的^_^。。。在我的认知里,好的美工其实不仅仅能做出高大上的界面原型、图标,而且可以跟随项目进行前台的开发与完善,在界面
RES资源文件编辑器
RES<em>资源文件</em>编辑器,支持PE、DLL、BAK、Bat文件的编译与<em>修改</em>,支持压缩解压缩。
强名称工具 (Sn.exe) 使用详解
<em>强名称</em><em>工具</em> (Sn.exe)<em>强名称</em><em>工具</em>有助于使用<em>强名称</em>对程序集进行签名。Sn.exe 提供用于密钥管理、签名生成和签名验证的选项。sn [-quiet][option [parameter(s)]] 选项 说明 -
如何使用.NET Reflector 即根据.exe文件,和.dll文件还原源代码
如何使用.NET Reflector 即根据.exe文件,和.dll文件还原源代码 1.首先,需要添加插件 从菜单项 ViewAdd-Ins 查找名称为“Reflector.FileDisassembler.dll”的 第三方组件 2.点击Tools,然后就会出现还原路径,点击Generate 便会生成。
shell 脚本:svn 查找用户,并导出修改文件
#!/bin/bash STR_FRUIT=`svn log /home/chen/www/JUANPI_V3/ -v -l100 | grep cunzhang` no_df='' IFS_old=$IFS IFS='行' for version_number in $STR_FRUIT do #获取版本号 no_df=${version_number%| cunzhang |
给第三方dll强签名
假若我们要对第三方控件或者是其他的没有源代码的DLL文件想做类似的处理,增加<em>强名称</em>签名,怎么处理,是很多人都会面对的问题。 步骤: 1.首先采用反汇编<em>工具</em>ildasm生成中间语言。 ildasm myTest.dll /out:myTest.il 生成的结果包括myTest.il文件和myTest.res文件 2.采用汇编<em>工具</em>ilasm重新生成我们自己的dll
删除 .Net 强名称工具 Strong Name Remove 21 汉化版
删除 .Net <em>强名称</em><em>工具</em> Strong Name Remove 21 汉化版
强名称工具Strong.Name.Helper.v1.7-whoknows
<em>强名称</em><em>工具</em>Strong.Name.Helper.v1.7-whoknows
C# .resources资源文件编辑和对比工具
C# .resources<em>资源文件</em>编辑和对比<em>工具</em>,能对这种格式的文件进行新建、编辑,增加资源条目、<em>修改</em>资源取值,比对资源的缺失和差异。能同时操作字符串、图像、图标、声音、raw格式
VC强名称工具Sn.exe使用
<em>强名称</em><em>工具</em> (Sn.exe) <em>强名称</em><em>工具</em>有助于使用<em>强名称</em>对程序集进行签名。Sn.exe 提供用于密钥管理、签名生成和签名验证的选项。 sn [-quiet][option [parameter(s)]] 选项 说明 -c [csp] 将默认加密服务提供程序 (CSP) 设置为用于<em>强名称</em>签名。此设置应用于整台计算机。如果不指定 CSP 名称,则 Sn.
vc++ 使用sqlite3.0实例包
VC++使用sqlite3流程全过程,包括如<em>何用</em>sqlite<em>工具</em>创建数据库,<em>导出</em>sqlite3的dll,程序使用sqlite3的例子。
强名称程序集避免“DLL地狱”
为Microsoft .NET框架创建应用程序时,你获得的最大的一个承诺就是能避免所谓的DLL地狱。它是指当一个组件更新后,可能会中断依赖于它的其他应用程序。然而,为了理解这个承诺,开发者需要熟悉“<em>强名称</em>”(Strong Names)的概念与实现。本文将引导你理解<em>强名称</em>在托管代码中的应用。为什么要使用<em>强名称</em>在讨论<em>强名称</em>的好处之前,先来看看它的定义。<em>强名称</em>由用于标识一个程序集的信息构成,其中包括程序集的文本名称、分为4部分的版本号、区域性信息(如果有的话)、一个公钥以及一个
ildasm.exe 4
MSIL 反汇编程序是 MSIL 汇编程序 (Ilasm.exe) 的伙伴<em>工具</em>。 Ildasm.exe 采用包含 Microsoft 中间语言 (MSIL) 代码的可迁移可执行 (PE) 文件,并创建相应的文本文件作为 Ilasm.exe 的输入。 安装 Visual Studio 和 Windows SDK 时会自动安装此<em>工具</em>。 要运行<em>工具</em>,我们建议您使用 Visual Studio 命令提示符或 Windows SDK 命令提示符(也称 CMD Shell)。 您可以使用这些实用程序轻松运行<em>工具</em>,而不需要导航到安装文件夹。 有关更多信息,请参见 Visual Studio 和 Windows SDK 命令提示。当前文件版本号:4.030319。
强名称工具 (Sn.exe)
 D:/Program Files/Microsoft Visual Studio .NET 2003/SDK/v1.1/Bin MSDN Library > .NET Framework > .NET Framework SDK > .NET Framework <em>工具</em> > SDK 命令提示 <em>强名称</em><em>工具</em>有助于使用<em>强名称</em>对程序集进行签名。Sn.exe 提供用于密钥管理、签名生成和签名验证的选项。 s
VS2010 VC++创建.rc资源文件
VS2010 VC++创建.rc<em>资源文件</em>初学MFC,对<em>资源文件</em>总是很困惑。一上来就直接自动生成了那么多的东西,尤其是.rc和resource.h文件。这两天了解了一下这个东西,在这里分享一下,欢迎交流学习。
Qt之文件的备份、导入和导出
一个库函数解决所有问题:copy(源地址,目的地址); //备份数据库文件 bool MainWindow::setBackupDB() {     QString sourceFileName = QDir::currentPath()+&quot;/temp/ICEMS.db&quot;; //    创建备份文件夹     QDir dir(QDir::currentPath()+&quot;/backup&quot;);...
强名称---PublicKey和PublicKeyToken是怎么产生的?
[StrongNameIdentityPermission(SecurityAction.LinkDemand,Name="Lion.Web.WebHtmlEditor",PublicKey="0x0024000004800000.....")]rnrnrn rn rn rnPublicKey和PublicKeyToken是怎么产生的?rn比如 sn -k mykey.snk后 如何从mykey.snk得出PublicKey和PublicKeyToken?rn
未能加载文件或程序集“xxx”或它的某一个依赖项。强名称验证失败
当我们从互联网上下载一个程序集供本地调用的时候,如何保证这个程序集是未经第三方恶意篡改过的呢?如果两个程序集的名称、大小、版本号都相同是不是就意味着这两个程序集文件就相同了呢?在.NET平台下区分程序集采用的方法是使用名称,但是名称有强弱之分。    <em>强名称</em>在弱名称的基础上添加了数字签名,并且<em>强名称</em>签名的程序集不能引用未被签名的程序集。    <em>强名称</em>的作用主要有三个:一是区分不同的程序集;二是确保代
强名称移除工具
<em>强名称</em>移除<em>工具</em>
提取其他app中的资源文件
1,将iTunes降级到,12.3的版本。 2,在iTunes中,选择应用-App Store,然后搜索并找到指定的app。 3,下载改app,然后到我的应用中,右键,在finder中显示,然后将.ipa文件的后缀改为.zip,然后解压文件。 4,在解压文件中,找到应用安装包,然后右键显示包内容,所有的内容资源就都在这里面了。 5,项目的工程目录结构一般在Pandora文件夹下。web文件
EXE、DLL资源查看修改工具
查看exe文件的资源,并可<em>修改</em>部分资源。尤其当你发布ocx时,发现缺少文件,可用这个<em>工具</em>查看ocx所需的import文件资源。
eclipse下编辑国际化资源文件的方法
在struts国际化时要用到<em>资源文件</em>,也就要用到native2ascii命令,以下这两个eclipse插件帮我们解决了这些繁琐的事情:JInto 0.8.0  主页 http://www.guh-software.de/jinto.html  下载 http://www.guh-software.de/jinto/de.guhsoft.jinto_0.8.0.zip  文档 http://ww
C#实现从exe中抽取嵌入的资源文件
前提条件新建一个C#项目需要内嵌的<em>资源文件</em>嵌入资源的配置将文件拷贝到项目目录下,如下图,在项目目录下的路径为“Application/MainApplication.exe”单击文件(如果属性栏隐藏了,通过右键》属性打开),在属性栏中,将”生成操作“一栏改为”嵌入的资源“,这样配置,当生成项目的时候,资源就会打包到exe内部。从嵌入的资源中读取文件,是通过Assembly.GetExecuting...
android jar包资源文件导出
今天需要把项目打成jar包使用,jar<em>导出</em>还算顺利,但是碰到<em>资源文件</em>的报错。下面是最后的解决方法
Devexpress汉化修改(立足于别人已经汉化过后生成的*.resources.dll文件)
Devexpress汉化<em>修改</em>(立足于别人已经汉化过后生成的*.resources.dll文件)(ZL(V13.2.5)) Devexpress是很好的第三方控件。但是需要汉化,在从网上下载的zh-CN文件夹里都是*.resources.dll文件,由于汉化的工作量很大,难免有些地方汉化错误或者不合适(如下图)。花了些时间<em>修改</em>它们(大部分时间花在‘实现无需加入GAC即可见汉化效果’)。
Unity3d开发(十四) AssetBundle中的资源提取
做过破解的人都知道,游戏中的美术资源没法完全加密,即便使用特别复杂的加密方式,也有办法将其中的资源提出来。这里不讨论的太深,只借助现成的<em>工具</em>,做些浅显的资源提取。
使用微软的 ilasm 和 ildasm 对. net程序进行编译和反编译
为了保证示例的完整性,请先准备好一个 c#写的 exe 程序,或者可以使用我提供的 exe 程序也可以(很简单,为了测试这里仅生成了一个带按钮的 winform,单击按钮提示弹窗)Test WinForm.exe这里通过 ildasm 反编译 exe 程序得到 il 文件,然后对 il 文件进行<em>修改</em>,用于<em>修改</em>弹窗中的内容ilasm 所在目录 C:\Windows\Microsoft.NET\
如何在ppt中剔除图片的背景
在PowerPoint2003中:   1、插入图片,点击“视图”—〉“<em>工具</em>栏”—〉“图片”。   2、在弹出的图片<em>工具</em>栏入抉择“设置透明色”<em>工具</em>,鼠标单击图片中要肃清的背景局部,背景肃清告终。 唯美手图片img alt="1" src="http://img.2ppt.cn/uploads/jc/41a115f303e2bf7b94c83d264865bdef.jpg" width
解决WinForm应用中引用“mshtml”出现“强名称签名对程序集 Microsoft.mshtml.dll 无效”
应客户要求,增加论坛功能,那就需要具有富文本编辑器的功能,引用了microsoft.mshtml组件,结果在发布ClickOnce客户端时,运行安装后,立即出现了错误: 应用程序验证未成功,无法继续! 查看详细信息,发现有一个错误是说“<em>强名称</em>签名对程序集 Microsoft.mshtml.dll 无效” 网上搜索,发现别的大侠也发现过此错误,解决办法就是添加引用时选择
C#如何在项目的代码中使用图片文件资源
首先,双击项目下的Resource.resx,出现视图,单击“添加资源”——选择“添加现有文件”,找到你要添加的图片,确认保存就可以了; 这时,你打开resource.Designer.cs就会发现多了几行代码如下所示: internal static System.Drawing.Bitmap ABC{             get {                 object o
何用资源文件re?
如<em>何用</em><em>资源文件</em>re?建立、存、写、用、、、、、、、、?
何用资源文件
请问象函数LoadFromFile(filename)如何调用<em>资源文件</em>?
未能加载文件或程序集Office, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配
———————————————————————————未亲测使用,不过自己也出现过类似的问题,记得自己好像是重装了Office,然后重新引用了 Microsoft Word 11.0 Object Library,然后就引用了当前计算机使用版本Office的Dll———————————————————————————转载自:http://www.cnblogs.com/kingkongv/arch...
用Restorator修改工具教程
用Restorator<em>修改</em><em>工具</em>教程 破解 脱壳都可以 很强大的 无毒 暗扣
关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
 我在PetShop4程序中加入了一个业务外观层,然后在业务逻辑层(PetShop.BLL)引用这个程序集,点“生成”,出现以下的错误:“程序集生成失败 -- 引用的程序集没有<em>强名称</em>”,原因是PetShop.BLL是强命名程序集,强命名程序集不能用普通程序集造成的。        那么什么叫强命名程序集呢?我们知道,以前在Windows下开发程序时常会遭遇著名的“DLL Hell”问题,即动态
IL反汇编器(ILDASM)和IL汇编器(ILASM)Hello World小demo
最近在看Enpert .NET 2.0 IL Assembler这本书,可能会花去我很多时间,不过只是看了第一张就被它折服了,原作者简直是庖丁解牛,层层深入。翻译又是那么牛B,此书建议有想深入了解NET的朋友一看。 下面用vs自带的IL汇编和反汇编器做个小demo,算是对<em>工具</em>的简单使用吧。 vs建个控制台程序,fm 4.0的。来个hello world。然后编译下生成下,去它的bin目录找到e
为没有源码的DLL文件添加强名称
如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有<em>强名称</em>的程序集,则编译时会出现类似 "Assembly generation failed -- 引用的程序集 'xxxxxxxxxxx' 没有<em>强名称</em>" 这样的错误。 我这里引用的是Interop.Scripting.dll程序集,它不是<em>强名称</em>的,则需要进行以下操作: 1.打开SDK 命令提示窗口; 2.创建一个新的随机密钥
redis导入导出工具
redis-dump redis-load 是一个非常好用的<em>工具</em>,今天,我来说说怎么安装,怎么使用 redis-dump -u:112356@190.90.198.113:9379 >/mnt/zhang/redis/$date.json <$APP_PATH redis-load -u:112356@190.90.198.113:9379
.Net编译、反编译工具 ilasm.exe ildasm.exe
ildasm text.dll 打开dll 找到方法可以查看 ildasm text.dll /output:text.il 按回车就编译好一个il文件(可用记事本打开并且编辑hello word保存) 然后用ilasm<em>工具</em>反汇编成 dll或者exe 文件 ilasm text 按回车自动查找text4.il 文件并且编译成 text4.exe
ildasm.exe、ilasm.exe、fusion.dll三合一
Ildasm.exe:用来将dll,exe编译为IL文件 ilasm.exe:用来将IL文件编译回来dll或exe 如果提示缺少function.dll,将文件放在C:\Windows\System32既可
关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
关于程序集生成失败 -- 引用的程序集没有<em>强名称</em>的解决办法  我在PetShop4程序中加入了一个业务外观层,然后在业务逻辑层(PetShop.BLL)引用这个程序集,点“生成”,出现以下的错误:“程序集生成失败 -- 引用的程序集没有<em>强名称</em>”,原因是PetShop.BLL是强命名程序集,强命名程序集不能用普通程序集造成的。        那么什么叫强命名程序集呢?我们知道,以前在Windows下开发程序时常会遭遇著名的“DLL Hell”问题,即动态链接库的向后兼容问题
从Exe里面读取资源,给exe增加嵌入字体
把数据放到Exe文件里面有很多好处,
使用文献管理软件Mendeley插入参考文献和引用
文献管理软件Mendeley在使用的时候可以从一些学术网站直接下载一个文献的信息文件然后直接导入程序待用;插入的引用支持IEEE,国标等标准格式;而且可在文末按照格式生成参考文献/Reference。整体而言方便且规范,最关键的是这个软件相比于其他同类的文献管理软件是开源的,完全免费。今天笔者在这里向大家简单介绍一下如何使用文献管理软件Mendeley插入参考文献和引用。
【Android】初学笔记之menu菜单资源文件
menu布局文件夹 建立于res文件夹下,里面为该程序的所有menu菜单<em>资源文件</em>。 菜单<em>资源文件</em>必须使用标签作为根节点。 除了标签外,还有另外两个标签用于设置菜单项和分组,这两个标签是和。 标签中的部分属性:  id:表示该菜单项的ID。 orderInCategory:需要设置一个整数值,表示该菜单文件中该item的优先级。  如给id为test1的的orderIn
C#关于程序集生成失败【引用DLL及第三方DLL没有强名称的解决办法】
C#关于程序集生成失败及引用DLL及第三方DLL没有<em>强名称</em>,一个Assembly希望封装成为ActiveX/COM组件,那么它必须拥有强名(Strong Name),也就是说在编译的时候需要指定SNK(Strong Name Key);但是当一个Assembly如果以拥有强名的方式编译的话,它又要求所有自身所引用的其他Assembly都必须拥有强名,否则不能够成功编译。这时可以使用按照以下方式
简单易用的class文件修改工具类asmtools
在OpenJDK里有一个AsmTools项目,用来生成正确的或者不正确的java .class文件,主要用来测试和验证。 我们知道直接<em>修改</em>.class文件是很麻烦的,虽然有一些图形界面的<em>工具</em>,但还是很麻烦。
关于程序集生成失败-引用的第三方DLL没有强名称的解决办法
如果一个Assembly希望封装成为ActiveX/COM组件,那么它必须拥有强名(Strong Name),也就是说在编译的时候需要指定SNK(Strong Name Key)。但是当一个Assembly如果以拥有强名的方式编译的话,它又要求所有自身所引用的其他Assembly都必须拥有强名,否则不能够成功编译。这时可以使用按照以下方式来创建或重建一个名称程序集。 首先无论我们有需要一
引用程序集没有强名称的解决办法
为项目添加<em>强名称</em>方法: 1.右键单击项目,打开属性窗口; 2.在属性窗口里选择《签名》标签,选中为程序集签名的选项,在下拉列表里选择新建,如下图所示: 3.打开新建签名窗口,输入签名的名称密码等内容, 单击确定后,签名添加完成。   为没有源码的DLL文件添加<em>强名称</em>   如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有<em>强名称</em>的程序集,则编译时
打开windows自带反编译工具ILdasm
-
C# Dll强签名过程
1、准备<em>工具</em>,SN.EXE,一般位于Microsoft Visual Studio安装目录下的SDK目录下的版本目录下的bin目录中。 2、从Microsoft Visual Tool 中打开“Visual Studio 2005(根据SDK版本而定) 命令提示”的命令窗口。 3、这里假设对Test.dll进行签名,形成<em>强名称</em>程序集,实际操作中,您可以用您的dll名称取代这个名
Wiki管理工具生成器
现在,越来越多的企业和组织开始在他们的局域网里部署企业Wiki,其中不乏一些著名公司如Adobe System,英特尔(Intel),微软(Miscrosoft),印弗瑟斯(Infosys),甚至美国联邦调查局(FBI)。根据组织的大小不同,企业Wiki被广泛用以改善或者替换传统僵硬的集中式内容管理系统(CMS),因为相比之下基于Wiki的内容管理系统可以更加开放、灵活而且高效,它使得员工得以从根
mvc4源码调试“未能加载文件或程序集“System.Web.Mvc”或它的某一个依赖项。未能验证强名称签名。解决办法
环境vs2015+win7x64+.net 4.5 system.web.mvc中版本改成4.0.0.1 个人测试mvc项目中根目录web.config改                                                     views/web.config中改
在vs2013上简单使用cocosstudio导出的csb文件
打开coocs Studio,简单布局(比如最简单的helloworld,如下图第1部,第二步<em>修改</em>helloworld的名字,比如改成ss) 2.利用cocosstudio右上角项目的发布功能进行发布,发布成功之后,会提示是否打开vs 3、打开vs之后,可以看到如下代码,是用来加载studio<em>导出</em>的csb文件的 4、通过getChildByName()(之前第1步里面改写的名
freeRes0.94.方便的修改exe,dll文件中的 图表/字符等等资源
资源<em>工具</em>,可以方便的<em>修改</em>exe,dll文件中的 图表,字符窜,等等<em>资源文件</em>!
偏微分方程的MATLAB解法.pdf
讲解如<em>何用</em>MATLAB实现偏微分方程的几种常用解法,以及MATLAB中PDE<em>工具</em>的使用
文章热词 h.264/avc编码工具 em算法中的隐变量问题 机器学习 机器学习课程 机器学习教程
相关热词 c# 中如何用redis c# 修改 资源文件 c#如何用指针 c# 如何用匿名函数 人工智能在班组要如何用 如何用乌班图编写python
我们是很有底线的