4

ホストでこのエラーが発生しました。

  System.InvalidOperationException: Cannot perform CAS Asserts in Security Transparent methods
   at System.Security.CodeAccessSecurityEngine.CheckNReturnSO(PermissionToken permToken, CodeAccessPermission demand, StackCrawlMark& stackMark, Int32 create)
   at System.Security.SecurityRuntime.Assert(PermissionSet permSet, StackCrawlMark& stackMark)
   at System.Security.PermissionSet.Assert()
   at MySql.Data.MySqlClient.MySqlParameter.SetTypeFromValue()
   at MySql.Data.MySqlClient.MySqlParameter.set_Value(Object value)
   at MySql.Data.MySqlClient.MySqlParameter..ctor(String parameterName, Object value)

しかし、localhost プロジェクトでは正常に実行されました。私は asp.net 4.0 と mysql を使用しています。一部のリソースでは、信頼レベルを変更する必要があると書かれていますが、変更できません。ホスティング会社がこの件名の Web 構成ファイルの変更を許可していないためです。方法Web 設定を変更せずに信頼レベルを変更できますか? この問題を解決するにはどうすればよいですか? 前もって感謝します

4

1 に答える 1