`

Spread基础教程:怎样在服务器上部署 Spread for ASP.NET

阅读更多

下面内容阐述怎样部署 Spread for ASP.NET 程序到服务器上。

操作系统

Microsoft Internet Information Server

部署文件

把 Spread for Web Forms 相关的程序集部署在服务器全局程序区缓存 或 wwwroot目录下的 Web 应用程序的 bin 文件夹下。

在服务器上部署下列程序集:

  • FarPoint.Web.Spread.dll 
  • FarPoint.CalcEngine.dll 
  • FarPoint.Excel.dll 
  • FarPoint.PDF.dll 
  • FarPoint.Web.Chart.dll (如果用到图表控件) 
  • FarPoint.Web.Spread.Extender.dll (如果用到扩展单元格类型) 
  • System.Web.Extensions.dll (如果你使用了 FarPoint.Web.Spread.Extender.dll) 
  • AjaxControlToolkit.dll (如果你使用了 FarPoint.Web.Spread.Extender.dll) 

把 fp_client 文件夹(默认安装在 \Program Files\Common Files\FarPoint Technologies 文件夹下)和它的子文件夹部署在服务器的 wwwroot 目录下,如果你想把它放在其他文件夹下,可以在 IIS 中建立对应该文件夹的虚拟路径。

fp_client 文件夹也可以放在 web 程序目录下,但需要在 web_config 文件中,添加如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<!--?xml version="1.0"?-->
  
  
  
<configuration>
  
  
  
<system.web>
  
  
  
    ...
  
  
  
</system.web>
  
  
  
<appsettings>
  
  
  
<add key="fp_client" value="fp_client">
  
  
  
</add></appsettings>
  
  
  
</configuration>
  
复制代码

请注意 Spread for ASP.NET 在客户端 HTML 页面上创建 Spread 控件的同时也加载 HTC 文件去支持 Spread 在客户端的脚本功能。

权限需求

如果在“中”信任等级的的网站上部署 Spread 控件,你需要在机器的 config  和 web_mediumtrust.config 文件中添加 SerializationFormatter 和 Reflection 许可。

SecurityPermission 需要添加如下代码:

1
2
3
4
5
6
7
<ipermission class="SecurityPermission" version="1" flags="Assertion, Execution, ControlThread, ControlPrincipal, RemotingConfiguration, UnmanagedCode, SerializationFormatter">
  
  
  
<ipermission class="ReflectionPermission" version="1" unrestricted="true" flags="ReflectionPermissionFlag.MemberAccess">
  
复制代码</ipermission></ipermission>

 

分享到:
评论

相关推荐

    Spread for ASP.NET V7.0 API文档

    《Spread for ASP.NET V7.0 API文档》是针对ASP.NET开发者的重要参考资料,它详尽地阐述了如何在Web应用程序中使用Spread组件进行高效、灵活的表格操作。 Spread组件是 GrapeCity 公司开发的一款强大的表格控件,...

    Spread for asp.net 5.0 使用手册

    ### Spread for ASP.NET 5.0 使用手册精解 #### 产品概述与核心特性 **Spread for ASP.NET** 是一款专为.NET平台设计的高级表格控件,特别适用于开发复杂的数据密集型应用。该控件集成了丰富的表格功能,包括但不...

    spread asp.net v7.0 api

    Spread for ASP.NET V7.0 API中文帮助文档

    Spread for ASP.NET API中文文档

    本文档专为国内广大开发者写作而成,通过大家最熟悉的语言和文化帮助您快速查找和理解Spread众多API的使用方法。文档提供接口和参数描述,同时提供大量例子和代码片段,以方便您了解产品的易用性、扩展性和灵活性。 ...

    Spread for ASP.NET 表格控件 V7.0 使用指南

    ***表格控件V7.0使用指南深入解析了葡萄城公司开发的***表格控件,这款控件是为.NET平台上的***应用程序设计的,它提供了丰富的表格功能和工作表功能,可以与多种数据源进行绑定。本指南旨在帮助软件开发人员快速...

    Farpoint Spread for ASP.NET v5.0中文帮助文档

    ### Farpoint Spread for ASP.NET v5.0 中文帮助文档 #### 重要知识点解析: **一、产品概述** - **定义与特点**:Farpoint Spread for ASP.NET v5.0 是一款专为 .NET 平台设计的高性能表格控件。它支持 ASP.NET ...

    Farpoint Spread5 ASP.NET 中文版帮助文档

    Farpoint Spread5.0 for ASP.NET 是一款功能强大的表格控件,不仅提供了基础的表格功能,还支持高级的数据处理需求,如数据绑定、排序、过滤等。通过详细的使用指南,用户可以从简单的入门案例开始逐步掌握各项功能...

    spread5.0及6.0使用说明

    Spread .NET 6 是 Spread 系列的最新版本,专为.NET Framework开发设计,它在5.0的基础上增加了更多功能和改进: 1. 新增特性:引入了多工作表、条件格式、数据验证、数据连接等新特性,增强了数据分析和管理能力。...

    SpreadforASP.NET9(表格控件)中文特别版

    Spread for ASP.NET是一款表格控件,兼容Excel的强大功能,并将其嵌入到您的应用系统中,完美的Excel文档支持使得您可以在企业中分享和访问数据信息,内嵌的图表引擎和数据可视化支持让您更加轻松的为商务、工程以及...

    Spread for Windows Forms 5.0中文手册

    .NET平台最流行的表格控件Spread for Windows Forms5.0的完整中文手册,包括: (1)开发指南:为Spread for Windows Forms的开发人员提供了概念性介绍材料和常规任务的操作说明。 该指南描述了一个应用程序开发者...

    Spread Studio for .net白皮书

    Spread Studio for强大的报表功能,这是Spread Studio for使用说明书,看了肯定能帮到你。

    ASP.NET第三方控件

    ASP.NET是一种基于.NET Framework的服务器端网页开发技术,由微软公司推出,用于构建动态、数据驱动的Web应用程序。在ASP.NET中,开发者可以使用多种内置控件,如按钮、文本框、列表等来构建用户界面。然而,除了...

    FarPointSpreadforASP.NET-v4.0-Key

    FarPointSpreadforASP.NET v4.0 注册机 破解码 破解,FarPointSpreadforASP.NET v4.0 注册机 破解码 破解

    Spread Studio for .NET试用版:跨平台的Spread Studio表格控件,类似Excel的强大功能

    Spread Studio for .NET 试用版 试用版 开发语言: .NET 可用平台: Visual Studio 2008/2010/2012/2013 当前版本: 9.0 Studio for .NET是一个功能和Excel类似的表格控件工具包。用于在您的应用系统中实现表格数据...

    asp.net excel 导出 导入 【CSDN 集合12个例子】.

    在ASP.NET开发中,Excel导入和导出是常见的需求,特别是在数据处理和报表生成时。以下是一些关于这个主题的关键知识点: 1. **文件格式理解**:Excel文件主要有两种格式,`.xls`(Excel 97-2003)和`.xlsx`(Excel ...

    spreadjs_列头添加复选框全选功能-demo.zip

    《SpreadJS:实现列头复选框全选功能详解》 SpreadJS 是一款强大的JavaScript电子表格库,由 GrapeCity 公司开发,它允许开发者在Web应用中创建、编辑和展示电子表格数据。在实际应用中,我们经常需要在列头添加复...

    SpreadsheetGear 2012 for .NET 最新破解版

    包括SpreadsheetGear 2012 for .NET和SpreadsheetGear 2012 for Silverlight。 SpreadsheetGear 2012使ASP.NET, Windows Forms, WPF and Silverlight开发人员简易的利用可扩展的excel报告,excel绘图和基于范围的...

    spread.4.0群通信系统 源代码

    1. **传播器(Spreader)**:这是Spread系统的基础,负责在网络中广播和接收消息。通过使用Winsock,传播器可以创建多个套接字,连接到其他Spread实例,并发送/接收数据。 2. **会话(Session)**:每个连接到...

Global site tag (gtag.js) - Google Analytics