首页 技术 正文
技术 2022年11月18日
0 收藏 601 点赞 2,574 浏览 1250 个字

一、准备
1、准备一台Windows 8.1机器,安装VS2013

2、准备一台Windows 8.1机器,安装VS2010    XP的系统肯定不行,因为有不少的运行库不支持
    Windows 7的系统没有测试过,不知道是否可行,不过肯定不支持Windows 8 XAML,所以建议用Windows 8.1

3、在VS2010的机器上安装MVC 3和MVC 4

4、在VS2010的机器上安装Silverlight Tools(含SDK和RiaService)

5、在VS2010的机器上安装WCF Data Services 5.0

6、在VS2010的机器上安装SharePoint 2013(如果不编译DevExpress.SharePoint的项目,可以忽略)

7、VS2010需要以下dll:
    EntityFramework.dll 网上可以下载
    Microsoft.Windows.Design.Extensibility.dll VS2013自带,复制到VS2010的机器上
    Microsoft.Windows.Design.Interaction.dll VS2013自带,复制到VS2010的机器上
    执行gac_dll_vs2010_install.bat即可

8、将源码解压复制到DevExpress安装目录中的下列目录下:    ……DevExpress 14.2\Components\Sources

二、编译
1、在装有VS2013的系统上编译WinRT,编译脚本BuildWinRT.bat在Sources目录下

2、SourceBuilderTool.exe不会编译DevExpress.Xpf.DemoBase.Web.csproj,导致
DevExpress.Xpf.DemoBase.SL.csproj和
DevExpress.Xpf.DemoBase.Design.SL.csproj无法编译
    解决办法:
    用VS2010(管理员模式)按顺序分别打开
      DevExpress.Xpf.DemoBase.Web.csproj
      DevExpress.Xpf.DemoBase.SL.csproj
      DevExpress.Xpf.DemoBase.Design.SL.csproj
    进行编译

3、在装有VS2010的机器上运行编译工具SourceBuilderTool.exe(101版)进行源码编译,过程比较长,大概半个小时左右
    之所以说编译DevExpress是体力活,就是因为工程太多,编译一次时间较长,一个错误基本上就会需要重新编译一次

三、错误
1、缺少DevExpress.WinRTPresenter.BackgroundTasks.dll导致DevExpress.WinRTPresenter.csproj无法编译,这个dll不知从何而来,网上搜索不到

2、用SourceBuilderTool.exe编译,所有与WinRT相关的项目都会出错因为已经用VS2013编译,因此这个错误可以忽略

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,492
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,907
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,740
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,493
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,132
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,295