开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 71258|回复: 228

Devexpress19.1.7源码 VS2019编译过程

  [复制链接]

0

精华

157

贡献

40

赞扬

帖子
29
软币
437
在线时间
28 小时
注册时间
2015-12-9
发表于 2020-4-27 21:20:47 | 显示全部楼层 |阅读模式
记录一下,折腾了大半夜,方便以后编译,发到源码区无人问津呀,就不设置付费了。求赞扬求赞扬,都进不了优秀资源区。。
部分参考https://www.cnblogs.com/zeroone/p/4818762.html
https://www.dxper.net/thread-44828-1-1.html
一:打开VS2019把所有需要的项目加载我只用了winform,大概八九十个项目吧。
二:生成自己的key。可以看上面链接
三:替换全部的公钥和公钥标记
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就可与了。
游客,如果您要查看本帖隐藏内容请回复



评分

参与人数 13软币 +101 赞扬 +13 收起 理由
markchen + 1 赞一个
newbobo + 1 + 1 很给力
miniprince + 1 很给力
cttctt + 1 很给力
06080521 + 1 赞一个

查看全部评分

回复

使用道具 举报

0

精华

0

贡献

2331

赞扬

帖子
119
软币
7058
在线时间
711 小时
注册时间
2018-3-18
发表于 2020-4-27 23:08:25 | 显示全部楼层
谢谢分享,学习了!
回复

使用道具 举报

0

精华

-2

贡献

3619

赞扬

帖子
130
软币
14790
在线时间
2899 小时
注册时间
2015-6-8
发表于 2020-4-28 07:44:53 | 显示全部楼层
Deve Express19.1.7
回复

使用道具 举报

0

精华

447

贡献

6202

赞扬

帖子
332
软币
21882
在线时间
1883 小时
注册时间
2013-6-8

胡吹海聊

发表于 2020-4-28 08:04:23 | 显示全部楼层
非常不错,自己动手
回复

使用道具 举报

0

精华

0

贡献

491

赞扬

帖子
120
软币
1263
在线时间
79 小时
注册时间
2017-3-22
发表于 2020-4-28 08:47:03 | 显示全部楼层
gggggggggg
回复

使用道具 举报

0

精华

838

贡献

4906

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
202
软币
11086
在线时间
1359 小时
注册时间
2017-11-28
发表于 2020-4-28 10:09:18 | 显示全部楼层
谢谢分享,学习一下!
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
5
软币
90
在线时间
2 小时
注册时间
2018-5-28
发表于 2020-4-28 13:28:06 | 显示全部楼层
多谢楼主分享!
回复

使用道具 举报

0

精华

210

贡献

256

赞扬

帖子
20
软币
893
在线时间
98 小时
注册时间
2018-4-29
发表于 2020-4-28 18:10:15 | 显示全部楼层
写的怎么样
回复

使用道具 举报

0

精华

0

贡献

947

赞扬

帖子
88
软币
3077
在线时间
313 小时
注册时间
2017-5-17
发表于 2020-4-29 08:10:38 | 显示全部楼层
谢谢分享,学习了!
回复

使用道具 举报

0

精华

0

贡献

1809

赞扬

帖子
64
软币
5734
在线时间
513 小时
注册时间
2019-4-12
发表于 2020-4-30 10:57:46 | 显示全部楼层
我自横刀向天笑,签完到我就去睡觉。
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
2
软币
107
在线时间
1 小时
注册时间
2016-12-15
发表于 2020-4-30 11:59:53 | 显示全部楼层
谢谢分享,学习了!
回复

使用道具 举报

0

精华

108

贡献

1224

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
184
软币
5404
在线时间
428 小时
注册时间
2013-6-9
发表于 2020-4-30 21:36:21 | 显示全部楼层
谢谢分享 看看来。
回复

使用道具 举报

0

精华

599

贡献

46

赞扬

赞助者组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
8
软币
168
在线时间
9 小时
注册时间
2020-4-30
发表于 2020-4-30 21:41:22 | 显示全部楼层
本帖最后由 kevin2y 于 2020-4-30 21:53 编辑

能否提供一下“DevExpress.Build.XamlResourceProcessing.dll"
现在我编译提示这个:

严重性        代码        说明        项目        文件        行        禁止显示状态        禁止显示状态
错误                未能从程序集 DevExpress.Build.XamlResourceProcessing.v19.1, Version=1.0.0.0, Culture=Neutral, PublicKeyToken=79868b8147b5eae4 加载任务“DevExpress.Build.XamlResourceProcessing.DefaultThemePatcherTask”。未能加载文件或程序集“DevExpress.Build.XamlResourceProcessing.v19.1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=79868b8147b5eae4”或它的某一个依赖项。系统找不到指定的文件。 请确认 <UsingTask> 声明正确,该程序集及其所有依赖项都可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。        DevExpress.Xpf.Core                               


回复

使用道具 举报

0

精华

153

贡献

5665

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
220
软币
12999
在线时间
2830 小时
注册时间
2013-8-15
发表于 2020-4-30 22:01:06 | 显示全部楼层
Devexpress19.1.7源码 VS2019编译过程---非常棒!
回复

使用道具 举报

0

精华

0

贡献

95

赞扬

帖子
88
软币
353
在线时间
24 小时
注册时间
2013-11-2
发表于 2020-5-1 14:08:01 | 显示全部楼层
学习一下,谢谢楼主
回复

使用道具 举报

0

精华

634

贡献

770

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
216
软币
2987
在线时间
254 小时
注册时间
2013-7-13
发表于 2020-5-1 17:54:54 | 显示全部楼层
非常棒的实践
回复

使用道具 举报

0

精华

795

贡献

143

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
39
软币
419
在线时间
26 小时
注册时间
2018-7-22
发表于 2020-5-2 22:38:16 | 显示全部楼层
感谢分享,正好需要
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
4
软币
84
在线时间
5 小时
注册时间
2016-8-5
发表于 2020-5-9 10:41:31 | 显示全部楼层

非常不错,自己动手
回复

使用道具 举报

0

精华

638

贡献

280

赞扬

帖子
37
软币
782
在线时间
55 小时
注册时间
2016-8-17
发表于 2020-5-10 18:40:23 | 显示全部楼层
学习了,很好的资源
回复

使用道具 举报

0

精华

0

贡献

85

赞扬

帖子
132
软币
793
在线时间
80 小时
注册时间
2015-11-12
发表于 2020-5-10 21:55:27 | 显示全部楼层
Devexpress19.1.7源码 VS2019编译过程
回复

使用道具 举报

0

精华

0

贡献

13

赞扬

帖子
7
软币
127
在线时间
6 小时
注册时间
2019-12-9
发表于 2020-5-11 06:26:46 | 显示全部楼层
Goooooooooooooooooooooooooood
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
4
软币
94
在线时间
3 小时
注册时间
2017-4-13
发表于 2020-5-13 09:33:30 | 显示全部楼层
来学习下怎么弄源码
回复

使用道具 举报

0

精华

61

贡献

4655

赞扬

帖子
158
软币
11533
在线时间
1474 小时
注册时间
2016-12-24
发表于 2020-5-13 15:10:09 | 显示全部楼层
看看,有没有什么可用的地方
回复

使用道具 举报

0

精华

25

贡献

1144

赞扬

帖子
99
软币
3408
在线时间
279 小时
注册时间
2014-11-19
发表于 2020-5-13 19:03:28 | 显示全部楼层
非常不错,自己动手
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-22 15:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表