使用.NET 2.0(或3.5)創建Web服務時,它會爲您生成.asmx文件。當此的.asmx在Web瀏覽器中呈現它顯示在頂部深藍色的邊框和Web服務的名稱,例如: 重新設置默認asmx配色方案
是否有可能再整這個網頁?我需要改變深藍色來匹配客戶的顏色。對我來說似乎毫無意義,但這就是客戶想要的: - |
使用.NET 2.0(或3.5)創建Web服務時,它會爲您生成.asmx文件。當此的.asmx在Web瀏覽器中呈現它顯示在頂部深藍色的邊框和Web服務的名稱,例如: 重新設置默認asmx配色方案
是否有可能再整這個網頁?我需要改變深藍色來匹配客戶的顏色。對我來說似乎毫無意義,但這就是客戶想要的: - |
正如由Justin提供的博客文章中提到,可以通過修改DefaultWsdlHelpGenerator.aspx
頁面可以位於C再整的WSDL幫助頁面:\ WINDOWS \ Microsoft.NET \框架\ V2 .0.50727 \ CONFIG \
還有更多可以完成的工作,但是 - 博客文章只提到直接更改此文件並更改它可以在machine.config文件中找到的位置。這具有限制,它適用於服務器上託管的所有Web服務。
可以爲個別Web服務提供定製的幫助頁面。
要做到這一點,您只需將上述文件的副本添加到Web服務的項目中,然後從web.config文件中引用該新文件即可。
需要添加的配置部分如下圖所示:
<configuration>
<system.web>
<webServices>
<wsdlHelpGenerator href="MyCustomWsdlHelpGenerator.aspx"/>
</webServices>
</system.web>
</configuration>
導航到在瀏覽器中ASMX,你會看到指定的幫助頁面而不是默認的。
好消息 - 這是可能的。看看這個博客文章的完整概要。