zoukankan      html  css  js  c++  java
  • DEVExpress9.3源代码编译问题整理

    DEVExpress自带的源代码只能看不能重新编译,为了能够使用其代码需要到其网站下载相应的文件

    下载网站

    下载后解压缩,并将所有文件拷贝到%ProgramFiles%\DevExpress 2009.3\Components\Sources 目录下

    如果用的是VS2005还需要修改其中的defines.bat文件,具体方法在下载文件中的readme.txt文件中有详细描述

    1、运行clear.bat文件,此处需要注意的是需要在运行前将VS及其它演示程序关闭。如果报错的话有可能是因为IIS的原因,可以重启IIS进行解决。

    2、运行buildall.cmd。如果出现警告可以不去管它,但我在这里遇到了错误,报错信息如下

    DesignUtils.cs(65,40): error CS0433: 类型“Microsoft.Windows.Design.Metadata.Att
    ributeTableBuilder”同时存在于“c:\Program Files\Microsoft Visual Studio 9.0\Commo
    n7\IDE\PublicAssemblies\Microsoft.Windows.Design.dll”和“c:\Program Files\Microsoft E
    xpression\Blend 3\Microsoft.Windows.Design.Extensibility\Microsoft.Windows.Design
    .Extensibility.dll”
    ……还有N多就不复制出来了,错误信息都差不多

    解决办法:卸载BLEND3

    另:如果你没装SilverLight SDK 3的话一定要装上,要不也会报错

    为了保证编译时不报找不到nunit framework的警告,如果需要还可以下载NUnit安装后再编译 NUint官方网址

    3、编译通过后运行菜单中的Developer Express v2009 vol 3\Components\Tools 下的ToolboxCreator工具进行重新注册

    由于最近正在开发所以试了编译原代码就未做下几步的处理,编译可通过,以后有机会再继续处理剩余步骤。

    测试环境:Windows7 VS2008 DEVExpress9.3.4

  • 相关阅读:
    CodeForces
    [SDOI2018] 战略游戏
    bzoj3786: 星系探索
    bzoj4383: [POI2015]Pustynia
    bzoj4353: Play with tree
    bzoj4336: BJOI2015 骑士的旅行
    bzoj4381: [POI2015]Odwiedziny
    codechef January Lunchtime 2017简要题解
    bzoj 3867: Nice boat
    3069: [Pa2011]Hard Choice 艰难的选择
  • 原文地址:https://www.cnblogs.com/forrestsun/p/1700796.html
Copyright © 2011-2022 走看看