
EPL-SIM ライセンスが切り替わらないときの確認
動作確認用のパソコンにてライセンスが切り替わらない現象が発生しました。
結論から言いますとWindows7などに導入されているVirtualStoreの影響です。
元はと言えばファイル保護技術の一環なのですが、管理対象ファイルに書き込み不良などが発生したとき自動的に
C:\Users\<ユーザ名>\AppData\Local\VirtualStore
に書込みに行く機能です。
EPL-SIMに関していえば
C:\Users\<ユーザ名>\AppData\Local\VirtualStore\ProgramData\Embedded Property Laboratory\EPL-SIM\license.lic
を読みに行ってしまいます。
これが作動してしまうと、次回以降は何度読みだしても
C:\Users\<ユーザ名>\AppData\Local\VirtualStore
を読みだすため、正しいライセンスが読めなくなってしまいます。
対処
本来であれば発生するはずのないフォルダです。他のシステムに影響のない範囲で削除してください。
例えば
\Embedded Property Laboratory\
を削除して
C:\Users\<ユーザ名>\AppData\Local\VirtualStore\ProgramData
とするといいでしょう。
この記事へのコメントはありません。