- 积分
- 40
- 在线时间
- 28 小时
- 主题
- 6
- 注册时间
- 2015-12-9
- 帖子
- 29
- 最后登录
- 2023-8-23
- 帖子
- 29
- 软币
- 437
- 在线时间
- 28 小时
- 注册时间
- 2015-12-9
|
本帖最后由 392397052 于 2020-4-25 23:53 编辑
记录一下,方便以后编译,求赞扬啊,都进不了优秀资源区。图片顺序咋编辑。。。
部分参考https://www.cnblogs.com/zeroone/p/4818762.html
一:打开VS2019把所有项目加载。
二:生成自己的key。以管理员身份运行vs命令工具见截图
三:替换全部的公钥和公钥标记
DevExpress.Data.AssemblyVersion可以查看到原始的公钥信息,整个解决方案替换
四:我用的是2019,默认有几个dll版本是4.7.2,编译的时候会过不去,需要用低版本的。
主要的是下面几个需要自己下。
Microsoft.VisualStudio.Shell.10.0.dll
Microsoft.VisualStudio.Shell.Design.dll
报表的要下载一下ActiveReports.msi
其他的可以nuget获取.net4.5.2的就可以,编译的时候不报错但是生成不成功,在输出信息里可以看到。
五:编译,笨办法就是看引用,先编译引用都不缺的,然后慢慢编译。
或者可以先不停的全部生成,直到报错不变了,然后对应找哪些引用缺的,给处理掉。
六:编译通过,把bin-》Framework的文件拷贝出来,去掉多余的。加入gac。
把gacutil.exe从C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools拷贝到Framework,运行一键gac,等跑完就可以了。
七:添加VS工具箱,用到官方的ToolboxCreator。运行RegToolBox.bat就可与了。
|
-
dll与汉化文件
-
一键gac
-
注册工具箱
-
工具箱效果
-
生成的dll
-
拷贝dll到文件夹
-
key
-
key目录
-
创建key
-
加载项目
评分
-
查看全部评分
|