--------開発環境--------
開発言語:Visual Studio 2008/2005 VB
Microsoft .Net Framework 2.0
OS: Windows Server 2003 R2
DB:SQL Server 2005
Team Foundation Server 2008をインストール済み
このような環境下で自作のWebアプリをアップすると以下の様なエラーが発生してしました。
----------------------------------
セキュリティ例外
説明: このアプリケーションはセキュリティ ポリシーで許可されていない操作を実行しようとしました。このアプリケーションで必要なアクセス許可を取得するには、システム管理者に相談するか、構成ファイルでアプリケーションの信頼レベルを変更してください。
例外の詳細: System.Security.SecurityException: 型 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' のアクセス許可の要求に失敗しました。
----------------------------------
Team Foundation Server 2008が入っていないサーバーだと問題ない・・・。
いろいろと調べていたら、SharePointServiceをインストールされている環境だと発生するらしいことが判明。
対処方法 アプリケーションのweb.config <system.web>内に <trust level="Full" originUrl=""/> |