RackSpaceのCloudsiteでASP MVC2 CombresLink問題
-
26-09-2019 - |
質問
イムはちょうどRackSpaceののcloudsitesに私のasp.net MVC 2 Webサイトを展開オフ仕上げ。
イムは、現在だけというエラーを取得:System.Security.SecurityExceptionは:要求が失敗しました。説明:アプリケーションがセキュリティポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要な権限を付与するには、システム管理者に連絡するか、設定ファイルでアプリケーションの信頼レベルを変更してください。
これは、次の行で発生しています: <%= Combres.WebExtensions.CombresLink( "siteJs")%>
CombresはApp_Dataに/ Combres.xmlファイルにSiteJsリンクにアクセスしようとしているとき、それはあるので。イムそれは問題なく動作していたDiscountaspから上にこのサイトを転送します。
問題と修正がどうなるか上の任意のアイデア?
事前に感謝します。
解決
私はミディアム・トラストであること、ご使用の環境に基づいて、暗闇の中でショットを取らなければならなかった場合は、
は、私は反射があなたの問題である推測するつもりです。 Combresは素晴らしい反射ライブラリである Fasterflect に使用しています。ビーイングが言ったことを、ミディアム・トラスト・アプリケーションは ReflectionPermission <付与されていません/ A>コードを実行しようとするときに、これはSecurityExceptionをスローします。あなたはSecurityExceptionが上の任意の詳細を持っている場合、それは確かにそうであるならばできた可能性が高いことを確認します。
所属していません StackOverflow