DevExpress 11.1.6 重编译详细过程
?
編譯需要準備的內容如下:
?
1、DevExpress 11.1.6 官方安裝包
2、DevExpress 11.1.6 源代碼
3、DevExpress 11.1 編譯腳本
4、安裝 NNuit 安裝包
5、安裝 Silverlight Toolkit,在安裝目錄下找到 Microsoft.Silverlight.Testing.dll 和 Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight.dll,將其部署到GAC中,并將副本拷貝至 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\下
6、所需的DLL:ActiveReports.Viewer3.dll、ActiveReports3.dll、System.Data.SQLite.DLL、Moq.dll
7、我的編譯環境是:Windows 7 X64,VS2010,需要特別聲明,必須安裝VS2008,否則,將找不到編譯所需的 Microsoft.CompactFramework.CSharp.targets 和 Microsoft.CompactFramework.Common.targets
8、將目錄 C:\Windows\Microsoft.NET\Framework\v3.5\ 下的 Microsoft.CompactFramework.CSharp.targets 和 Microsoft.CompactFramework.Common.targets 的副本拷貝至 C:\Windows\Microsoft.NET\Framework\v2.0.50727
?
?
編譯步驟如下:
?
1、安裝DevExpress控件包,最好選擇完全安裝,避免出錯。
2、將源代碼解壓縮至 C:\Program Files (x86)\DevExpress 2011.1\Components\Sources,如果遇到重復的直接覆蓋。
3、將編譯腳本解壓至 C:\Program Files (x86)\DevExpress 2011.1\Components\Sources。
4、將 Sources 目錄下的所有文件屬性改為可寫,默認是只讀。
5、執行 Sources 目錄下的 Clear.bat,該腳本將清空所有 GAC 中的 DevExpress 注冊信息和清空原有的程序集。
6、將上述第6點所需的DLL副本拷貝至 Sources\DevExpress.DLL 下。
7、使用編譯命令:buildall.cmd /silent>build.txt,將使用靜默編譯,編譯過程中的內容輸出至 build.txt 文件中。
8、編譯完成后,使用命令注冊工具箱:ToolboxCreator.exe /INI:toolboxcreator.ini /LOG:gucs.log,卸載工具箱的命令是:ToolboxCreator.exe /INI:toolboxcreator.ini /Remove。
轉載于:https://www.cnblogs.com/Jinjian/archive/2011/10/24/2222268.html
總結
以上是生活随笔為你收集整理的DevExpress 11.1.6 重编译详细过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android应用程序键盘(Keyboa
- 下一篇: IPSEC ×××实验六:ASA SSL