如有DXperience源代碼,如何編譯

 

如有DXperience源代碼,以下方法從網上獲取的,僅作個人研究之用,商業應用請購買正版

 

評估版下載地址

http://www.devexpress.com

 

簡單使用方法

 

 

①到DevExpress.Key 目錄,用sn -k StrongKey.snk ,生成你自己的sn檔

 

②用VS 2005打開源代碼根目錄下的項目,編譯

 

安裝DXperience評估版

 

下面做以下事情

 

將評估版assembly 從VS 2005 ToolBox和GAC中刪除

 

①進入VS 2005 ,在ToolBox選擇相應的tab或組件 ,刪除

 

②進入 %WINDOWS%/assembly ,將DevExpress.xxx.v6.2的assembly全部刪除

 

將我們編譯後的dll加入到GAC和VS 2005 ToolBox

 

①將我們生成的檔複製到

%Program Files%Developer Express .NET 2005 v6.2/Sources/DevExpress.DLL 目錄下(覆蓋)

 

②將其中的DevExpress.xxx.v6.2.dll 文件拖放到% WINDOWS %/assmebly 完成加入到GAC的工作

 

 

③進入VS 2005 ,在ToolBox上新建DevExpress或使用原來的tab ,將控制項加入到ToolBox

 

④關閉並重新進入VS 2005,即可使用

 

 

 

 

主要是由於sn檔的不同,DevExpress不會提供其sn檔,而我們生成的sn檔的publickey是同評估版是不同的。因此,這兩者按.net framework來看,是兩個不同的assembly

 

VS 2005的ToolBox註冊保留著對原始檔的引用,如果不重新對ToolBox進行刪除再加入的動作,當將一個control加入到 form時,其相關引用無法加入,導致編譯時問題(當然,你也可以手動根據提示加入)

posted on 2006-08- 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值