загрузить и выполнить сценарий .SQL на веб-хосте для развертывания базы данных SQL - PullRequest
0 голосов
/ 30 июля 2010

Я попытался загрузить файл .SQL на хостер и выполнить его для развертывания базы данных SQL, выполнив шаги, описанные в Учебное пособие Скотта Гатри .

Когда я пытаюсь просмотреть страницуЯ получаю страницу с ошибкой.В чем основная причина, и как это можно исправить?

Opening url http://www.elhayesetal.com/New_Members_ASPNETDB.MDF.sql  
   An error occured: System.Security.SecurityException: 
   Request for the permission of type 'System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed. 
    at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) 
    at System.Security.CodeAccessPermission.Demand() 
    at System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint) 
    at System.Net.HttpRequestCreator.Create(Uri Uri) 
    at System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase) 
    at System.Net.WebRequest.Create(String requestUriString) 
    at ASP.runsql_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) 
The action that failed was: Demand 
The type of the first permission that failed was: System.Net.WebPermission 
The Zone of the assembly that failed was: MyComputer 

1 Ответ

0 голосов
/ 30 июля 2010

Как подробно описано в исключении, это проблема безопасности и разрешений .

Вероятно, ваше решение будет гарантировать, что ваш код работает в режиме полного доверия.

Одним из решений будет изменение файла web.config.

 <system.web> 
    <trust level="Full" originUrl="" />
 </system.web> 

Это решение может потребовать сброса IIS !

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...