荷梅月剑 编程之路

这个世界没有偶然,有的只是必然
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Atlas WEB.Config的设置

Posted on 2007-08-14 13:33  荷梅月剑  阅读(285)  评论(0编辑  收藏  举报

添加Atlas的特征到现有ASP.NET 应用程序里

 

1)利用Visual Stduio.NET打开ASP.NET 应用程序

 

2)将Atlas运行时汇编集Microsoft.Web.Atlas.dll从安装处拷贝到应用程序的bin文件夹,默认的Microsoft.Web.Atlas.dll位置为

 

C:\Program Files\Microsoft ASP.NET\Atlas\v2.0.50727\Atlas

 

3)打开web.config配置Atlas默认的引用位置

 

4)拷贝如下的元素作为web.config<configuration>的子元素

 

 

 <configSections>
    
<sectionGroup name="microsoft.web" type="Microsoft.Web.Configuration.MicrosoftWebSectionGroup">
      
<section name="converters" type="Microsoft.Web.Configuration.ConvertersSection"/>
    
</sectionGroup>
</configSections> 

  
<microsoft.web>
    
<converters>
      
<add type="Microsoft.Web.Script.Serialization.Converters.DataSetConverter"/>
      
<add type="Microsoft.Web.Script.Serialization.Converters.DataRowConverter"/>
      
<add type="Microsoft.Web.Script.Serialization.Converters.DataTableConverter"/>
    
</converters>
  
</microsoft.web>

 

拷贝如下内容作为<System.Web>的子元素

 

 

<pages>
      
<controls>
        
<add namespace="Microsoft.Web.UI" assembly="Microsoft.Web.Atlas" tagPrefix="atlas"/>
        
<add namespace="Microsoft.Web.UI.Controls" assembly="Microsoft.Web.Atlas" tagPrefix="atlas"/>
      
</controls>
</pages>

<!-- ASMX is mapped to a new handler so that proxy javascripts can also be served. -->

    
<httpHandlers>
      
<remove verb="*" path="*.asmx"/>
      
<add verb="*" path="*.asmx" type="Microsoft.Web.Services.ScriptHandlerFactory" validate="false"/>
    
</httpHandlers>
    
<httpModules>
      
<add name="ScriptModule" type="Microsoft.Web.Services.ScriptModule"/>
    
</httpModules>