Описание:Приложение попыталось выполнить операцию, не разрешенную политикой безопасности. Чтобы предоставить этому приложению необходимое разрешение, обратитесь к системному администратору или измените уровень доверия приложения в файле конфигурации.
Сведения об исключении:System.Security.SecurityException :Сбой запроса разрешения типа «System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089».
Мой код работает правильно на моем локальном сервере, он создает проблему при загрузке на сервер.
Прошел следующий код, но он у меня не работает:
Образец 1:
<system.web>
<securityPolicy>
<trustLevel name="Full" policyFile="internal"/>
</securityPolicy>
</system.web>
Образец 2:
<location allowOverride="false">
<system.web>
<securityPolicy>
<trustLevel name="Full" policyFile="internal" />
<trustLevel name="High" policyFile="web_hightrust.config" />
<trustLevel name="Medium" policyFile="web_mediumtrust.config" />
<trustLevel name="Low" policyFile="web_lowtrust.config" />
<trustLevel name="Minimal" policyFile="web_minimaltrust.config"/>
</securityPolicy>
</system.web>
</location>
Образец 3:
<system.web>
<trust level="Full" originUrl="" />
</system.web>
Я не могу получить доступ к IIS. У меня есть только данные FTP для загрузки файла. Пожалуйста, предложите мне вариант решения этой проблемы из файла webconfig.