Microsoft Point of Sale for .NET を呼び出す ActiveX コントロールがあります。ただし、.NET 4.0 では廃止された CAS (Code Access Security) のため、POS は .NET 4.0 では機能しません。
私が見つけた最良のリソースはこのLavaBlast ブログにありますが、それを機能させることができませんでした。
どの時点でこれを設定する必要がありますか?ActiveX コントロールにこの設定用の構成ファイルが関連付けられているとは思いませんでした。また、これは Web サーバーの web.config ファイルではなく、ユーザーのコンピューターの設定ではないでしょうか?
コードと特定のエラーは次のとおりです。
PosExplorer explorer = new PosExplorer();
このメソッドは、.NET Framework によって廃止された CAS ポリシーを明示的に使用します。互換性の理由で CAS ポリシーを有効にするには、NetFx40_LegacySecurityPolicy 構成スイッチを使用してください。http://go.microsoft.com/fwlink/?LinkID=155570を参照してください。