2010-01-05 34 views
0

我需要以編程添加或修改一個asp.net web.config文件的以下部分:編程方式修改的System.Web/web服務/協議配置部分

<configuration> 
    <system.web> 
    <webServices> 
     <protocols> 
      <add name="HttpGet"/> 
      <add name="HttpPost"/> 
     </protocols> 
    </webServices> 
    </system.web> 
</configuration> 

我可以在XML級別操縱文件,但我更喜歡儘可能使用配置API。我在System.Web.Services.Configuration命名空間和System.Web.Services程序集中找到了ProtocolElement和ProtocolElementCollection類,但是經過大量的搜索,我找不到任何用法示例。我有在configSections元素中定義的system.web.extensions/scripting/webServices sectionGroup - 是否足夠了,還是我需要添加配置部分?

任何幫助操縱這一點,將不勝感激。我們目前正在使用ASP.NET 2.0。

回答

0
+1

感謝您的建議;不過,我已經在使用ConfigurationManager和WebConfigurationManager。更新「基礎知識」(即應用程序設置,連接字符串等)很容易;它是web.config文件(system.web等)中比較深奧的部分,這是挑戰。我可能會繼續並通過XML來完成此操作。 – 2010-01-06 13:46:30