展開を Windows Server 2012 にアップグレードする際に問題が発生しました。展開は osfamily=2 で正常に動作し、.net4 でコンパイルされましたが、.net4.5 と osfamily=3 で失敗しました。
vm にリモートであるときに見た例外は「キーセットが存在しません」で、一部の証明書に関連しているようです。証明書を使用して一部のストリームを暗号化する私のプログラムは、展開後にこの証明書を使用してこのストリームをデコードできるはずです。VM の証明書を確認したところ、適切な場所に正常にインストールされています。したがって、これは 2012 の異なるセキュア ポリシーの問題であり、私の役割が証明書でキーを取得することを妨げていると思われます。
これはしばらく私をブロックしますので、手がかりをありがとうございます!