392397052 发表于 2020-4-25 23:47:05

Devexpress19.1.7VS2019编译过程

本帖最后由 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就可与了。**** 本内容需购买 ****


ntmaoyf 发表于 2020-5-12 08:32:56

感谢楼主的无私分享,学习一下看看能不能解决20.1

bingw001 发表于 2020-5-15 12:14:09

感谢楼主的无私分享

chalwi 发表于 2020-5-18 12:17:04

看不了,贡献值不够

smshsieh 发表于 2020-6-8 18:34:06


感谢楼主的无私分享

luxy 发表于 2020-6-30 11:10:14

取消了还收贡献值??????????

黄明德 发表于 2022-5-15 22:24:16

谢谢共享
页: [1]
查看完整版本: Devexpress19.1.7VS2019编译过程