Ranet.UILibrary.OLAP

简介

Ranet.UILibrary.OLAP是一个开源Silverlight项目,用于在浏览器客户端显示Server端OLAP数据,其中包含很多控件(如Mdx Designer、Pivot Grid等等)可以方便的在客户端显示操作OLAP数据源。

官方站点

http://ranetuilibraryolap.codeplex.com/

http://code.google.com/p/ranet-uilibrary-olap/

获取源代码

源代码使用Mercurial repository 存放于Google服务器上,所以要下载源代码必须先安装Mercurial 的客户端工具,客户端工具可以从http://mercurial.selenic.com/下载,下载安装后可以在命令提示符中输入hg验证是否安装正确。使用下面命令可以将server端代码克隆到本地当前目录下

hg clone https://ranet-uilibrary-olap.googlecode.com/hg/ ranet-uilibrary-olap

必要组建

安装Microsoft® Silverlight™ 3 SDK : http://www.microsoft.com/downloads/details.aspx?familyid=1EA49236-0DE7-41B1-81C8-A126FF39975B&displaylang=zh-cn

安装Silverlight Toolkit:http://silverlight.codeplex.com/

安装Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1 http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&familyid=9442b0f2-7465-417a-88f3-5e7b5409e9dd

运行项目

  1. 打开项目Solution文件ranet-uilibrary-olap\UILibrary.Olap\UILibrary.Olap.HG.sln
  2. 在Visual Studio中修改工程 Ranet.AgOlap的Reference引用项

    System.Windows.Controls.Input.Toolkit.dll

    System.Windows.Controls.Layout.Toolkit.dll

    System.Windows.Controls.Toolkit.dll

    指向到C:\Program Files\Microsoft SDKs\Silverlight\v4.0\Toolkit\Apr10\Bin下对应文件

  3. 项目ranet-uilibrary-olap\UILibrary.Olap\!ProductInfo\!ProductInfo.csproj目录下缺少snk文件(密钥或密钥对的存储文件),生成密钥对snk文件可以用.net中的sn.exe命令:sn   -k   Galaktika.OpenSource.snk 

  4. 在solution explorer中设置项目Samples/Ranet.UITest.Web为启动项目

F5启动程序

原文地址:https://www.cnblogs.com/andy65007/p/1774187.html