EXT.NET项目框架的搭建步骤

来源:互联网 发布:尔雅网络课程明史十讲 编辑:程序博客网 时间:2024/06/05 16:11

原文链接:http://www.cnblogs.com/zhangtingzu/p/5746722.html

1、下载DLL文件

网址:http://ext.net/download/

 解压后:


2、新建一个ASP.NET Web应用程序,空项目即可。

3、引入dll,net40下的所有dll(包括:Ext.Net.dll、Ext.Net.Utilities.dll、Newtonsoft.Json.dll、Transformer.NET.dll),如下图:


4、添加内容到配置文件(Web.config)。
在下载下来的文件中,有个“1. README.md”,里面有具体的配置文件内容,在这里我贴出我所用到的:


<?xml version="1.0"?><configuration>  <configSections>    <section name="extnet" type="Ext.Net.GlobalConfig" requirePermission="false" />  </configSections>  <extnet theme="Triton" licenseKey="** Ext.NET LICENSE KEY HERE **" initScriptMode="Linked" />    <system.web>    <!-- This httpHandlers config only required if using IIS6 (or lower) -->    <!--    <httpHandlers>      <add path="*/ext.axd" verb="*" type="Ext.Net.ResourceHandler" validate="false" />    </httpHandlers>    -->    <!-- This httpModules config only required if using IIS6 (or lower) -->    <!--    <httpModules>      <add name="DirectRequestModule" type="Ext.Net.DirectRequestModule, Ext.Net" />    </httpModules>    -->    <pages>      <controls>        <add assembly="Ext.Net" namespace="Ext.Net" tagPrefix="ext" />      </controls>      <namespaces>        <add namespace="Ext.Net"/>        <!--<add namespace="Ext.Net.MVC"/>-->      </namespaces>          </pages>  </system.web>  <system.webServer>    <validation validateIntegratedModeConfiguration="false" />        <modules>      <add name="DirectRequestModule" preCondition="managedHandler" type="Ext.Net.DirectRequestModule, Ext.Net" />    </modules>        <handlers>      <add name="DirectRequestHandler" verb="*" path="*/ext.axd" preCondition="integratedMode" type="Ext.Net.ResourceHandler" />    </handlers>  </system.webServer>  <runtime>    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">      <dependentAssembly>        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" />        <bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />      </dependentAssembly>      <dependentAssembly>        <assemblyIdentity name="Ext.Net.Utilities" publicKeyToken="2c34ac34702a3c23" />        <bindingRedirect oldVersion="0.0.0.0-2.5.0" newVersion="2.5.0" />      </dependentAssembly>      <dependentAssembly>        <assemblyIdentity name="Transformer.NET" publicKeyToken="e274d618e7c603a7" />        <bindingRedirect oldVersion="0.0.0.0-2.1.1" newVersion="2.1.1" />      </dependentAssembly>      <!--MVC 4-->      <!--      <dependentAssembly>        <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />        <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />      </dependentAssembly>      <dependentAssembly>        <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />        <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />      </dependentAssembly>      <dependentAssembly>        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />        <bindingRedirect oldVersion="0.0.0.0-4.0.40804" newVersion="4.0.40804" />      </dependentAssembly>      -->      <!--MVC 5-->      <!--      <dependentAssembly>        <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/>        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>      </dependentAssembly>      <dependentAssembly>        <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35"/>        <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/>      </dependentAssembly>      <dependentAssembly>        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>        <bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0"/>      </dependentAssembly>      -->    </assemblyBinding>  </runtime></configuration>
至此,配置完成,下面就可以来体验一下Ext.NET(版本4.1.0)的功能了。

添加一个Web窗体,然后就可以看到ext:控件了,注意:如果ext:控件没有出来,清理新生成一下或者等一会就可以了。


遇到直接粘贴的配置文件有问题:


发现是配置文件的问题,解决方法:


项目代码:http://download.csdn.net/download/zhruifei/9929865


原创粉丝点击