Я разработчик, пытающийся зашифровать часть моего файла web.config на сайте ASP.NET (впервые попробовал это ...).
Имея повторяющиеся сбои со всеми типами изменений синтаксиса, возможно, лучше опубликовать здесь. Вот один из примеров сбоя (я скопировал web.config в c: \ temp) из командной строки, зависшей от дерева программы Visual Studio 2010:
Настройка среды для использования инструментов Microsoft Visual Studio 2010 x86.
C: \ Program Files \ Microsoft Visual Studio 10.0 \ VC> aspnet_regiis -pef "applicationSettings / Webclient.Properties.Settings" "c: \ temp" Раздел конфигурации шифрования ... Раздел конфигурации 'applicationSettings / Webclient.Properties.Settings' был не найден. Не смогли!
C: \ Program Files \ Microsoft Visual Studio 10.0 \ VC>
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings"
type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="WebClient.Properties.Settings"
type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission="false" />
<section name="FileServiceProxy.Properties.Settings"
type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission="false"/>
</sectionGroup>
</configSections>
<applicationSettings>
<WebClient.Properties.Settings>
<setting name="GROUPERpassword" serializeAs="String">
<value>12345abcde</value>
</setting>
<setting name="MARLINpassword" serializeAs="String">
<value>abcdef12345</value>
</setting>
</WebClient.Properties.Settings>
<FileServiceProxy.Properties.Settings>
<setting name="FileServiceProxy_ASMXproxy_FileService" serializeAs="String">
<value>http://MDWDATA/sdkTrimFileServiceASMX/FileService.asmx</value>
</setting>
</FileServiceProxy.Properties.Settings>
</applicationSettings>
<connectionStrings/>
<system.web>
<trace enabled="false" pageOutput="true" requestLimit="40" localOnly="false"/>
<compilation debug="false" targetFramework="4.0">
</compilation>
<customErrors mode="Off" defaultRedirect="GenericErrorPage.htm"/>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
<httpRuntime maxRequestLength="65536" />
</system.web>
<system.webServer>
<defaultDocument>
<files>
<remove value="default.aspx" />
<remove value="index.cfm" />
<remove value="iisstart.htm" />
<remove value="index.html" />
<remove value="index.htm" />
<remove value="Default.asp" />
<remove value="Default.htm" />
<remove value="FileService.asmx" />
<add value="ColdFusionFormPOSTtoGROUPER.htm" />
</files>
</defaultDocument>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="67108864" />
</requestFiltering>
</security>
<tracing>
<traceFailedRequests>
<add path="*">
<traceAreas>
<add provider="ASP" verbosity="Verbose" />
<add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" />
<add provider="ISAPI Extension" verbosity="Verbose" />
<add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module,FastCGI" verbosity="Verbose" />
</traceAreas>
<failureDefinitions statusCodes="401.3,500" />
</add>
</traceFailedRequests>
</tracing>
</system.webServer>
</configuration>