开发者论坛

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

Devexpress19.1.7源码 VS2019编译过程

  [复制链接]

0

精华

157

贡献

38

赞扬

帖子
29
软币
436
在线时间
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就可与了。
游客,如果您要查看本帖隐藏内容请回复



评分

参与人数 11软币 +100 赞扬 +11 收起 理由
miniprince + 1 很给力
cttctt + 1 很给力
06080521 + 1 赞一个
xishuai416 + 100 + 1
quartect + 1 很给力

查看全部评分

回复

使用道具 举报

0

精华

0

贡献

2198

赞扬

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

使用道具 举报

0

精华

-2

贡献

3448

赞扬

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

使用道具 举报

0

精华

451

贡献

5354

赞扬

帖子
324
软币
20193
在线时间
1782 小时
注册时间
2013-6-8

胡吹海聊

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

使用道具 举报

0

精华

0

贡献

410

赞扬

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

使用道具 举报

0

精华

838

贡献

4337

赞扬

正版授权组

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

帖子
188
软币
9957
在线时间
1265 小时
注册时间
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

贡献

244

赞扬

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

使用道具 举报

0

精华

0

贡献

913

赞扬

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

使用道具 举报

0

精华

0

贡献

1764

赞扬

帖子
64
软币
5644
在线时间
509 小时
注册时间
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

精华

9

贡献

1075

赞扬

正版授权组

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

帖子
175
软币
5135
在线时间
411 小时
注册时间
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

精华

47

贡献

4919

赞扬

正版授权组

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

帖子
204
软币
11523
在线时间
2691 小时
注册时间
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

精华

534

贡献

737

赞扬

正版授权组

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

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

使用道具 举报

0

精华

695

贡献

97

赞扬

正版授权组

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

帖子
38
软币
348
在线时间
23 小时
注册时间
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

精华

640

贡献

234

赞扬

帖子
36
软币
691
在线时间
49 小时
注册时间
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

精华

1

贡献

3710

赞扬

帖子
142
软币
9681
在线时间
1270 小时
注册时间
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-4-27 10:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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