DevExpress源码编译(部分翻译)

DevExpress源码编译(部分翻译)

环境准备(DevExpress v18.2 ~22.2):vs2015至2023版本.net framework 4.7.2或更高(实际我们项目用4.5.2可以编译)asp.net mvc3(devexpress mvc项目)在devexpress安装目录下(默认C:Program FilesDevExpress (version)Components)创建dlls目录,复制以下依赖。Microsoft.VisualStudio.TemplateWizardInterface.dll (Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, MD5Hash=599f677cd7f0f683f8729bf4ceaf0915)Microsoft.VisualStudio.ComponentModelHost.dll (Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, MD5Hash=b8ae55384cb8846555a5853b0b71b23c)Microsoft.VisualStudio.Shell.10.0.dll (Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, MD5Hash=db1ebf527ce1458b820032a9c285752c)Microsoft.VisualStudio.Shell.Design.dll (Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, MD5Hash=69d57b6c1f67f8c16fc5bd083b7fefdb)Microsoft.VisualStudio.Shell.dll (Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, MD5Hash=d9ecee636abc6c241aacacdb7ad69bda)Microsoft.VisualStudio.Shell.Immutable.10.0.dll (Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, MD5Hash=6ed54225dc9988aa3eb0b09942b4d7d9)Microsoft.Windows.Design.Extensibility.dll (Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, MD5Hash=ff09e99480bcc9b0ad59fc3456b7098f)Microsoft.Windows.Design.Interaction.dll (Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, MD5Hash=b9de9035cc1e46289fb8121dd6a58178)

这些文件在vs2010安装目录下(必须安装vs2010和vs2010sdk,而不管你当前用的是哪种版本的vs构建源码)

运行DevExpress的源码编译工具(v12.2-22.2)

根据版本下载工具:

Source Code Builder Tool for v22.1Source Code Builder Tool for v21.2Source Code Builder Tool for v21.1Source Code Builder Tool for v20.2Source Code Builder Tool for v19.2 - v20.1Source Code Builder Tool for v18.2 - v19.1Source Code Builder Tool for v12.2 - v18.1

在安装了 DevExpress 源代码的计算机上以管理员身份运行此工具。启动时,该工具会检查 Windows 注册表以验证已安装的组件和计算机配置。可以选择要重新编译的 DevExpress 版本和目标生成配置(Debug或Release)。

该工具会检查路径..SourcesDevExpress.Key下的密钥文件用于强签名,官方不会提供密钥文件(用自己的)限制与其他:只能用于.Net framework项目。如果重新编译源码,vs设计视图的功能将不可用,如果需要使用安装版本设计再用版本转换工具转换。(原文如此,存疑。自己添加到vs工具箱应该是可以的)WinUI不行。老旧版本查看原文

比丘资源网 » DevExpress源码编译(部分翻译)

发表回复

提供最优质的资源集合

立即查看 了解详情