.NET Framework 4をターゲットとしたアプリケーションのカレンダーコントロールでアプリケーション構成ファイルを設定すると例外が発生することがある
対象製品
PlusPak for Windows Forms 6.0J
状況
修正済み
詳細
下記の条件を満たすアプリケーションを LAN上(ネットワーク上共有フォルダなど)に配置して実行しようとした場合、例外が発生します。
・ターゲットフレームワークを .NET Framework 4/4 Client Profileに設定している
・カレンダーコントロールの年号をアプリケーション構成ファイルで設定している
ターゲットフレームワークを 2.0/3.0/3.5/3.5 Client Profileとした場合には、クライアント PCのセキュリティ設定で PlusPakのすべてのアセンブリまたはアセンブリが存在する URLに FullTrust(完全な信頼)を与えることで例外は発生しません。なお、アセンブリに対するセキュリティはコントロール パネルの「管理ツール」にある「Microsoft .NET Framework Configuration」の「ランタイム セキュリティ ポリシー」で設定します。
・ターゲットフレームワークを .NET Framework 4/4 Client Profileに設定している
・カレンダーコントロールの年号をアプリケーション構成ファイルで設定している
ターゲットフレームワークを 2.0/3.0/3.5/3.5 Client Profileとした場合には、クライアント PCのセキュリティ設定で PlusPakのすべてのアセンブリまたはアセンブリが存在する URLに FullTrust(完全な信頼)を与えることで例外は発生しません。なお、アセンブリに対するセキュリティはコントロール パネルの「管理ツール」にある「Microsoft .NET Framework Configuration」の「ランタイム セキュリティ ポリシー」で設定します。
回避方法
この問題はService Pack 2(v6.0.2011.0412)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページ からダウンロードできます。
なお、Service Pack 1以前を利用の場合でもClickOnceでの配布を行った場合では、ターゲットフレームワークを .NET Framework 4/4 Client Profileに設定しても例外は発生しません。
不具合を修正した最新のサービスパックは、アップデートページ からダウンロードできます。
なお、Service Pack 1以前を利用の場合でもClickOnceでの配布を行った場合では、ターゲットフレームワークを .NET Framework 4/4 Client Profileに設定しても例外は発生しません。
キーワード
PPWI08036