2
|
1 <?xml version="1.0" encoding="utf-8"?>
|
|
2 <mconfig>
|
|
3 <configuration>
|
|
4 <handlers>
|
|
5 <handler section="feature"
|
|
6 type="Mono.MonoConfig.FeatureNodeHandler, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null"
|
|
7 storageType="System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Mono.MonoConfig.FeatureNode, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
8 <handler section="configBlock"
|
|
9 type="Mono.MonoConfig.ConfigBlockNodeHandler, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null"
|
|
10 storageType="System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Mono.MonoConfig.ConfigBlockBlock, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
11 <handler section="default"
|
|
12 type="Mono.MonoConfig.DefaultNodeHandler, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null"
|
|
13 storageType="System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Mono.MonoConfig.DefaultNode, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
14 <handler section="defaultConfigFile"
|
|
15 type="Mono.MonoConfig.DefaultConfigFileNodeHandler, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null"
|
|
16 storageType="System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[Mono.MonoConfig.DefaultConfigFile, mconfig, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
17 </handlers>
|
|
18 </configuration>
|
|
19
|
|
20 <feature name="AJAX" target="web">
|
|
21 <description><![CDATA[
|
|
22 Adds entries to your Web.config file which are required by any .NET 3.5 AJAX.NET application.
|
|
23 ]]></description>
|
|
24 <blocks>
|
|
25 <block name="AJAX config sections"/>
|
|
26 <block name="AJAX controls registration"/>
|
|
27 <block name="AJAX compilation"/>
|
|
28 <block name="AJAX HTTP handlers"/>
|
|
29 <block name="AJAX HTTP modules"/>
|
|
30 <block name="AJAX CodeDOM 3.5 settings"/>
|
|
31 <block name="AJAX runtime settings"/>
|
|
32 <block name="AJAX system.webServer"/>
|
|
33 <block name="" />
|
|
34 </blocks>
|
|
35 </feature>
|
|
36
|
|
37 <feature name="AJAX1" target="web">
|
|
38 <description><![CDATA[
|
|
39 Adds entries to your Web.config file which are required by any AJAX.NET 1.0 application.
|
|
40 ]]></description>
|
|
41 <blocks>
|
|
42 <block name="AJAX1 config sections"/>
|
|
43 <block name="AJAX1 controls registration"/>
|
|
44 <block name="AJAX1 compilation"/>
|
|
45 <block name="AJAX1 HTTP handlers"/>
|
|
46 <block name="AJAX1 HTTP modules"/>
|
|
47 <block name="AJAX1 system.web.extensions"/>
|
|
48 <block name="AJAX1 system.webServer"/>
|
|
49 <block name="" />
|
|
50 </blocks>
|
|
51 </feature>
|
|
52
|
|
53 <feature name="DynamicData" target="web">
|
|
54 <description><![CDATA[
|
|
55 Adds entries to your Web.config file which are required by any ASP.NET DynamicData application.
|
|
56 ]]></description>
|
|
57 <blocks>
|
|
58 <block name="AJAX config sections"/>
|
|
59 <block name="AJAX controls registration"/>
|
|
60 <block name="AJAX compilation"/>
|
|
61 <block name="AJAX HTTP handlers"/>
|
|
62 <block name="AJAX HTTP modules"/>
|
|
63 <block name="AJAX system.web.extensions"/>
|
|
64 <block name="AJAX system.webServer"/>
|
|
65
|
|
66 <block name="DynamicData controls registration" />
|
|
67 <block name="DynamicData compilation" />
|
|
68 <block name="DynamicData HTTP modules" />
|
|
69 </blocks>
|
|
70 </feature>
|
|
71
|
|
72 <feature name="SettingsMapProtection" target="web">
|
|
73 <description><![CDATA[
|
|
74 Adds an entry to your config file which will prevent download of the 'settings.map' file. The
|
|
75 file is used by the settings mapping manager to modify configuration settings depending on the operating
|
|
76 system under which your application runs. Add this feature only if you have your own custom 'settings.map'
|
|
77 file in the top-level directory of your ASP.NET application.
|
|
78 ]]></description>
|
|
79 <blocks>
|
|
80 <block name="SettingsMap Handler"/>
|
|
81 </blocks>
|
|
82 </feature>
|
|
83
|
|
84 <!-- configuration blocks required by the features -->
|
|
85 <configBlock name="SettingsMap Handler">
|
|
86 <requires>
|
|
87 <section name="configuration">
|
|
88 <section name="system.web">
|
|
89 <section name="httpHandlers" defaultBlockName="system.web.httpHandlers"/>
|
|
90 </section>
|
|
91 </section>
|
|
92 </requires>
|
|
93
|
|
94 <contents>
|
|
95 <![CDATA[
|
|
96 <add verb="*" path="settings.map" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
97 ]]>
|
|
98 </contents>
|
|
99 </configBlock>
|
|
100
|
|
101 <!-- AJAX.NET 3.5 start -->
|
|
102 <configBlock name="AJAX config sections">
|
|
103 <requires>
|
|
104 <section name="configuration">
|
|
105 <section name="configSections" attachPoint="true"/>
|
|
106 </section>
|
|
107 </requires>
|
|
108
|
|
109 <contents>
|
|
110 <![CDATA[
|
|
111 <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
|
112 <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
|
113 <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
|
114 <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
|
115 <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
|
|
116 <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
117 <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
118 <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
119 </sectionGroup>
|
|
120 </sectionGroup>
|
|
121 </sectionGroup>
|
|
122 ]]>
|
|
123 </contents>
|
|
124 </configBlock>
|
|
125
|
|
126 <configBlock name="AJAX controls registration">
|
|
127 <requires>
|
|
128 <section name="configuration">
|
|
129 <section name="system.web">
|
|
130 <section name="pages" defaultBlockName="system.web.pages">
|
|
131 <section name="controls" defaultBlockName="system.web.pages.controls"/>
|
|
132 </section>
|
|
133 </section>
|
|
134 </section>
|
|
135 </requires>
|
|
136
|
|
137 <contents>
|
|
138 <![CDATA[
|
|
139 <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
140 <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
141 ]]>
|
|
142 </contents>
|
|
143 </configBlock>
|
|
144
|
|
145 <configBlock name="AJAX compilation">
|
|
146 <requires>
|
|
147 <section name="configuration">
|
|
148 <section name="system.web">
|
|
149 <section name="compilation" defaultBlockName="system.web.compilation">
|
|
150 <section name="assemblies" defaultBlockName="system.web.compilation.assemblies"/>
|
|
151 </section>
|
|
152 </section>
|
|
153 </section>
|
|
154 </requires>
|
|
155
|
|
156 <contents>
|
|
157 <![CDATA[
|
|
158 <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
|
|
159 <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
160 <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
|
|
161 <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
|
|
162
|
|
163 ]]>
|
|
164 </contents>
|
|
165 </configBlock>
|
|
166
|
|
167 <configBlock name="AJAX HTTP handlers">
|
|
168 <requires>
|
|
169 <section name="configuration">
|
|
170 <section name="system.web">
|
|
171 <section name="httpHandlers" defaultBlockName="system.web.httpHandlers"/>
|
|
172 </section>
|
|
173 </section>
|
|
174 </requires>
|
|
175
|
|
176 <contents>
|
|
177 <![CDATA[
|
|
178 <remove verb="*" path="*.asmx"/>
|
|
179 <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
180 <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
181 <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
|
|
182 ]]>
|
|
183 </contents>
|
|
184 </configBlock>
|
|
185
|
|
186 <configBlock name="AJAX HTTP modules">
|
|
187 <requires>
|
|
188 <section name="configuration">
|
|
189 <section name="system.web">
|
|
190 <section name="httpModules" defaultBlockName="system.web.httpModules"/>
|
|
191 </section>
|
|
192 </section>
|
|
193 </requires>
|
|
194
|
|
195 <contents>
|
|
196 <![CDATA[
|
|
197 <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
198 ]]>
|
|
199 </contents>
|
|
200 </configBlock>
|
|
201
|
|
202 <configBlock name="AJAX CodeDOM 3.5 settings">
|
|
203 <requires>
|
|
204 <section name="configuration">
|
|
205 <section name="system.codedom">
|
|
206 <section name="compilers" defaultBlockName="system.codedom.compilers"/>
|
|
207 </section>
|
|
208 </section>
|
|
209 </requires>
|
|
210
|
|
211 <contents>
|
|
212 <![CDATA[
|
|
213 <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"
|
|
214 type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
|
215 <providerOption name="CompilerVersion" value="v3.5"/>
|
|
216 <providerOption name="WarnAsError" value="false"/>
|
|
217 </compiler>
|
|
218 <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4"
|
|
219 type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
|
220 <providerOption name="CompilerVersion" value="v3.5"/>
|
|
221 <providerOption name="OptionInfer" value="true"/>
|
|
222 <providerOption name="WarnAsError" value="false"/>
|
|
223 </compiler>
|
|
224 ]]>
|
|
225 </contents>
|
|
226 </configBlock>
|
|
227
|
|
228 <configBlock name="AJAX runtime settings">
|
|
229 <requires>
|
|
230 <section name="configuration">
|
|
231 <section name="runtime"/>
|
|
232 </section>
|
|
233 </requires>
|
|
234
|
|
235 <contents>
|
|
236 <![CDATA[
|
|
237 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
|
238 <dependentAssembly>
|
|
239 <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
|
|
240 <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
|
|
241 </dependentAssembly>
|
|
242 <dependentAssembly>
|
|
243 <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
|
|
244 <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
|
|
245 </dependentAssembly>
|
|
246 </assemblyBinding>
|
|
247 ]]>
|
|
248 </contents>
|
|
249 </configBlock>
|
|
250
|
|
251 <configBlock name="AJAX system.webServer">
|
|
252 <requires>
|
|
253 <section name="configuration">
|
|
254 <section name="system.webServer"/>
|
|
255 </section>
|
|
256 </requires>
|
|
257
|
|
258 <contents>
|
|
259 <![CDATA[
|
|
260 <validation validateIntegratedModeConfiguration="false"/>
|
|
261 <modules>
|
|
262 <remove name="ScriptModule" />
|
|
263 <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
264 </modules>
|
|
265 <handlers>
|
|
266 <remove name="WebServiceHandlerFactory-Integrated"/>
|
|
267 <remove name="ScriptHandlerFactory" />
|
|
268 <remove name="ScriptHandlerFactoryAppServices" />
|
|
269 <remove name="ScriptResource" />
|
|
270 <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
|
|
271 type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
272 <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
|
|
273 type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
|
274 <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
|
275 </handlers>
|
|
276 ]]>
|
|
277 </contents>
|
|
278 </configBlock>
|
|
279 <!-- AJAX.NET 3.5 end -->
|
|
280
|
|
281 <!-- AJAX.NET 1.0 start -->
|
|
282 <configBlock name="AJAX1 config sections">
|
|
283 <requires>
|
|
284 <section name="configuration">
|
|
285 <section name="configSections" attachPoint="true"/>
|
|
286 </section>
|
|
287 </requires>
|
|
288
|
|
289 <contents>
|
|
290 <![CDATA[
|
|
291 <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
|
292 <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
|
293 <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
|
294 <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
|
295 <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere" />
|
|
296 <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
297 <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
298 </sectionGroup>
|
|
299 </sectionGroup>
|
|
300 </sectionGroup>
|
|
301 ]]>
|
|
302 </contents>
|
|
303 </configBlock>
|
|
304
|
|
305 <configBlock name="AJAX1 controls registration">
|
|
306 <requires>
|
|
307 <section name="configuration">
|
|
308 <section name="system.web">
|
|
309 <section name="pages" defaultBlockName="system.web.pages">
|
|
310 <section name="controls" defaultBlockName="system.web.pages.controls"/>
|
|
311 </section>
|
|
312 </section>
|
|
313 </section>
|
|
314 </requires>
|
|
315
|
|
316 <contents>
|
|
317 <![CDATA[
|
|
318 <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
319 ]]>
|
|
320 </contents>
|
|
321 </configBlock>
|
|
322
|
|
323 <configBlock name="AJAX1 compilation">
|
|
324 <requires>
|
|
325 <section name="configuration">
|
|
326 <section name="system.web">
|
|
327 <section name="compilation" defaultBlockName="system.web.compilation">
|
|
328 <section name="assemblies" defaultBlockName="system.web.compilation.assemblies"/>
|
|
329 </section>
|
|
330 </section>
|
|
331 </section>
|
|
332 </requires>
|
|
333
|
|
334 <contents>
|
|
335 <![CDATA[
|
|
336 <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
337 ]]>
|
|
338 </contents>
|
|
339 </configBlock>
|
|
340
|
|
341 <configBlock name="AJAX1 HTTP handlers">
|
|
342 <requires>
|
|
343 <section name="configuration">
|
|
344 <section name="system.web">
|
|
345 <section name="httpHandlers" defaultBlockName="system.web.httpHandlers"/>
|
|
346 </section>
|
|
347 </section>
|
|
348 </requires>
|
|
349
|
|
350 <contents>
|
|
351 <![CDATA[
|
|
352 <remove verb="*" path="*.asmx"/>
|
|
353 <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
354 <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
355 <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
|
|
356 ]]>
|
|
357 </contents>
|
|
358 </configBlock>
|
|
359
|
|
360 <configBlock name="AJAX1 HTTP modules">
|
|
361 <requires>
|
|
362 <section name="configuration">
|
|
363 <section name="system.web">
|
|
364 <section name="httpModules" defaultBlockName="system.web.httpModules"/>
|
|
365 </section>
|
|
366 </section>
|
|
367 </requires>
|
|
368
|
|
369 <contents>
|
|
370 <![CDATA[
|
|
371 <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
372 ]]>
|
|
373 </contents>
|
|
374 </configBlock>
|
|
375
|
|
376 <configBlock name="AJAX1 system.web.extensions">
|
|
377 <requires>
|
|
378 <section name="configuration">
|
|
379 <section name="system.web.extensions"/>
|
|
380 </section>
|
|
381 </requires>
|
|
382
|
|
383 <contents>
|
|
384 <![CDATA[
|
|
385 <scripting>
|
|
386 <webServices>
|
|
387 <!-- Uncomment this line to customize maxJsonLength and add a custom converter -->
|
|
388 <!--
|
|
389 <jsonSerialization maxJsonLength="500">
|
|
390 <converters>
|
|
391 <add name="ConvertMe" type="Acme.SubAcme.ConvertMeTypeConverter"/>
|
|
392 </converters>
|
|
393 </jsonSerialization>
|
|
394 -->
|
|
395 <!-- Uncomment this line to enable the authentication service. Include requireSSL="true" if appropriate. -->
|
|
396 <!--
|
|
397 <authenticationService enabled="true" requireSSL = "true|false"/>
|
|
398 -->
|
|
399
|
|
400 <!-- Uncomment these lines to enable the profile service. To allow profile properties to be retrieved
|
|
401 and modified in ASP.NET AJAX applications, you need to add each property name to the readAccessProperties and
|
|
402 writeAccessProperties attributes. -->
|
|
403 <!--
|
|
404 <profileService enabled="true"
|
|
405 readAccessProperties="propertyname1,propertyname2"
|
|
406 writeAccessProperties="propertyname1,propertyname2" />
|
|
407 -->
|
|
408 </webServices>
|
|
409 <!--
|
|
410 <scriptResourceHandler enableCompression="true" enableCaching="true" />
|
|
411 -->
|
|
412 </scripting>
|
|
413 ]]>
|
|
414 </contents>
|
|
415 </configBlock>
|
|
416
|
|
417 <configBlock name="AJAX1 system.webServer">
|
|
418 <requires>
|
|
419 <section name="configuration">
|
|
420 <section name="system.webServer"/>
|
|
421 </section>
|
|
422 </requires>
|
|
423
|
|
424 <contents>
|
|
425 <![CDATA[
|
|
426 <validation validateIntegratedModeConfiguration="false"/>
|
|
427 <modules>
|
|
428 <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
429 </modules>
|
|
430 <handlers>
|
|
431 <remove name="WebServiceHandlerFactory-Integrated" />
|
|
432 <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
|
|
433 type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
434 <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
|
|
435 type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
436 <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
437 </handlers>
|
|
438 ]]>
|
|
439 </contents>
|
|
440 </configBlock>
|
|
441 <!-- AJAX.NET 1.0 end -->
|
|
442
|
|
443 <configBlock name="DynamicData controls registration">
|
|
444 <requires>
|
|
445 <section name="configuration">
|
|
446 <section name="system.web">
|
|
447 <section name="pages" defaultBlockName="system.web.pages">
|
|
448 <section name="controls" defaultBlockName="system.web.pages.controls"/>
|
|
449 </section>
|
|
450 </section>
|
|
451 </section>
|
|
452 </requires>
|
|
453
|
|
454 <contents>
|
|
455 <![CDATA[
|
|
456 <add tagPrefix="asp" namespace="System.Web.DynamicData" assembly="System.Web.DynamicData, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
457 ]]>
|
|
458 </contents>
|
|
459 </configBlock>
|
|
460
|
|
461 <configBlock name="DynamicData compilation">
|
|
462 <requires>
|
|
463 <section name="configuration">
|
|
464 <section name="system.web">
|
|
465 <section name="compilation" defaultBlockName="system.web.compilation">
|
|
466 <section name="assemblies" defaultBlockName="system.web.compilation.assemblies"/>
|
|
467 </section>
|
|
468 </section>
|
|
469 </section>
|
|
470 </requires>
|
|
471
|
|
472 <contents>
|
|
473 <![CDATA[
|
|
474 <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
475 <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
476 <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
477 <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|
|
478 <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
479 <add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
480 <add assembly="System.ComponentModel.DataAnnotations, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
481 <add assembly="System.Web.DynamicData, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
482 ]]>
|
|
483 </contents>
|
|
484 </configBlock>
|
|
485
|
|
486 <configBlock name="DynamicData HTTP modules">
|
|
487 <requires>
|
|
488 <section name="configuration">
|
|
489 <section name="system.web">
|
|
490 <section name="httpModules" defaultBlockName="system.web.httpModules"/>
|
|
491 </section>
|
|
492 </section>
|
|
493 </requires>
|
|
494
|
|
495 <contents>
|
|
496 <![CDATA[
|
|
497 <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
|
498 ]]>
|
|
499 </contents>
|
|
500 </configBlock>
|
|
501
|
|
502 <!-- default contents for missing sections -->
|
|
503 <default section="configuration" target="any">
|
|
504 <![CDATA[
|
|
505 <configuration>
|
|
506 </configuration>
|
|
507 ]]>
|
|
508 </default>
|
|
509
|
|
510 <default section="configSections" target="any">
|
|
511 <![CDATA[
|
|
512 <configSections>
|
|
513 </configSections>
|
|
514 ]]>
|
|
515 </default>
|
|
516
|
|
517 <default section="system.web" target="web">
|
|
518 <![CDATA[
|
|
519 <system.web>
|
|
520 </system.web>
|
|
521 ]]>
|
|
522 </default>
|
|
523
|
|
524 <default section="system.web.pages" target="web">
|
|
525 <![CDATA[
|
|
526 <pages>
|
|
527 </pages>
|
|
528 ]]>
|
|
529 </default>
|
|
530
|
|
531 <default section="system.web.pages.controls" target="web">
|
|
532 <![CDATA[
|
|
533 <controls>
|
|
534 </controls>
|
|
535 ]]>
|
|
536 </default>
|
|
537
|
|
538 <default section="system.web.compilation" target="web">
|
|
539 <![CDATA[
|
|
540 <compilation debug="true">
|
|
541 </compilation>
|
|
542 ]]>
|
|
543 </default>
|
|
544
|
|
545 <default section="system.web.compilation.assemblies" target="web">
|
|
546 <![CDATA[
|
|
547 <assemblies>
|
|
548 </assemblies>
|
|
549 ]]>
|
|
550 </default>
|
|
551
|
|
552 <default section="system.web.httpHandlers" target="web">
|
|
553 <![CDATA[
|
|
554 <httpHandlers>
|
|
555 </httpHandlers>
|
|
556 ]]>
|
|
557 </default>
|
|
558
|
|
559 <default section="system.web.httpModules" target="web">
|
|
560 <![CDATA[
|
|
561 <httpModules>
|
|
562 </httpModules>
|
|
563 ]]>
|
|
564 </default>
|
|
565
|
|
566 <default section="system.web.extensions" target="web">
|
|
567 <![CDATA[
|
|
568 <system.web.extensions>
|
|
569 </system.web.extensions>
|
|
570 ]]>
|
|
571 </default>
|
|
572
|
|
573 <default section="system.webServer" target="web">
|
|
574 <![CDATA[
|
|
575 <system.webServer>
|
|
576 </system.webServer>
|
|
577 ]]>
|
|
578 </default>
|
|
579
|
|
580 <default section="system.web.customErrors" target="web">
|
|
581 <![CDATA[
|
|
582 <customErrors mode="RemoteOnly"/>
|
|
583 ]]>
|
|
584 </default>
|
|
585
|
|
586 <default section="system.codedom" target="any">
|
|
587 <![CDATA[
|
|
588 <system.codedom>
|
|
589 </system.codedom>
|
|
590 ]]>
|
|
591 </default>
|
|
592
|
|
593 <default section="system.codedom.compilers" target="any">
|
|
594 <![CDATA[
|
|
595 <compilers>
|
|
596 </compilers>
|
|
597 ]]>
|
|
598 </default>
|
|
599
|
|
600 <default section="runtime" target="any">
|
|
601 <![CDATA[
|
|
602 <runtime>
|
|
603 </runtime>
|
|
604 ]]>
|
|
605 </default>
|
|
606
|
|
607 <!-- default config file definitions -->
|
|
608 <defaultConfigFile name="web.config" fileName="Web.config" target="web">
|
|
609 <section name="configuration">
|
|
610 <section name="system.web">
|
|
611 <section name="compilation" defaultBlockName="system.web.compilation"/>
|
|
612 <section name="customErrors" defaultBlockName="system.web.customErrors"/>
|
|
613 </section>
|
|
614 </section>
|
|
615 </defaultConfigFile>
|
|
616 </mconfig>
|