- - PR -
デバック時のエラーについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-08-30 16:39
お世話になります。
一つのPCでSQLデータベースを作成し、別のPCからそのPCに接続して、 VB.NETのデータアダプタとデータセットを作成してデバックを行いました。 しかし、テーブルからデータを取得して、データセットに格納する、SqlDataAdapter1.Fill(DataSet1, "部門マスタ")部分で下記の エラーが発生してしまいます。 「'System.Security.SecurityException' のハンドルされていない例外が system.data.dll で発生しました。 追加情報 : 種類 System.Data.SqlClient.SqlClientPermission, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c862964e049 のアクセス許可の要求に失敗しました。」 データアダプターとデータセットは簡単な名前にしており、 コードにエラーの波線も出でいません。 何かご存知でしたら、ご教授よろしくお願いします。 |
|
投稿日時: 2004-08-30 21:13
セキュリティ違反です。
とりあえずでバッグだけはしたい、ということなら、管理ツールにある「Microsoft .NET Framework 1.1 構成」より、マイコンピュータ→ランタイムセキュリティポリシー→コンピュータ→コードグループ→All_Code にある、「LocaIntranet_Zone」か、「Internet_Zone」(デバッグをしたいコンピュータから、コードがおいてあるコンピュータが、どのように見えているかによる)のどちらかの、「コード グループ プロパティの編集」をして、アクセス許可セットをFull Trustにします。 ただし、この設定は、対象ゾーンにあるすべての.NETコードを、完全に実行させます。絶対に実行環境では設定しないでください。また、実行環境でも、他のPCにおいてあるコードを実行する必要があるなら、必ずマニュアルのセキュリティに関する項目を熟読して、適切に設定をしてください。 |
1