является ConfigurationManage -> Section.SectionInformation.proteCtion () зависимый () машины зависит от?

в коде

Configuration config = ConfigurationManager.OpenExeConfiguration (Application.ExecutablePath);
ConnectionStringsSection section = config.GetSection("connectionStrings") as ConnectionStringsSection;
if (!section.SectionInformation.IsProtected)
{
    section.SectionInformation.ProtectSection("DataProtectionConfigurationProvider");
}

Я получаю некоторые проблемы, когда я перемещаю приложение в другую машину.

- это раздел. SecondInformation.proteCtion Call English Shall зависит, что означает, что я не могу скопировать файл конфигурации и использовать его на другой машине?

Есть ли провайдер (кроме DataProtectionConfigurationProvider), который является Machine Senferendet?

Это требование для моего приложения, которое он работает на нескольких машинах с одним и тем же файлом конфигурации (он должен работать с флэш-накопителя).

Спасибо, Fábio

8
задан Fabio 6 September 2011 в 18:11
поделиться