No.2702にて質問がありますが現象の解決に至っているか不明であり
弊社でも同様の現象が発生しましたので詳細の確認を取りたいです。
※No.2702の内容を一部引用させて頂きます。
-------------------------------------------------------------
以下、No.2702全文
-- 質問です。
--
-- 最初に、2台のパソコンに試用版をインストールし
-- 試用期間の終了が着たので
-- 1台のパソコンに正式ライセンスを導入し、
-- もう1台のパソコンは削除しました。
-- 正式ライセンス版で作成し、
-- 削除したパソコンで実行環境のテストを行いたいのですが、
-- こちらのパソコンで実行すると
-- 「試用期間が終了しています。」と表示されてしまいます。
--
-- 試用版をインストールしていない
-- お客様の本番環境では問題なく印刷などできていますが、
-- 試用版を削除した環境で
-- 本番のテストができない状態です。
--
-- 何か削除できていない部分があるのでしょうか?
-- 以上、よろしくお願い板います。
-------------------------------------------------------------
以下、No.2702への回答
-- お問い合わせありがとうございます。
--
-- 「実行環境でテスト」というのがどういうことか把握しきれておりませんが。
-- (1) 実行環境で、Visual Studio から動作していない状況であれば、ライセンスのチェックは行わないので「試用期限」のチェックは行われません。
-- (2) もし、Visual Studio から動作している環境であれば、その時点で「開発環境」と判断させていただいております。
--
-- よろしくお願いいたします。
-------------------------------------------------------------
:回答より引用
実行環境で、Visual Studio から動作していない状況であれば、ライセンスのチェックは行わないので「試用期限」のチェックは行われません。
もし、Visual Studio から動作している環境であれば、その時点で「開発環境」と判断させていただいております。
:質問
「Visual Studio から動作」とは「VisualStudioからのデバック」でしょうか?
VisualStudioよりClickOnceにて発行した「.Application」ファイルで実行していますが「試用期間が終了しています。」と表示されてしまいます。
また、PCの内部時刻を過去の日付に変更する事で「試用期間が終了しています。」のエラーは解消され印刷を行う事が可能になりますが
印刷物の左上に「Sample」と印字されてしまいます。
お問い合わせありがとうございます。
弊社の開発環境判定が独自のもの申し訳ございませんが、
端的に申し上げますと
「Visual Studio」というウィンドウが起動している場合、運用マシンにVisual Studio が起動されていないという判断の元、開発マシンと判断させていただいております。
今後、次のように変更する予定はございます。
1.ManagementObjectSearcher で WMI クエリを利用し、親プロセスを特定。
2.親プロセスが devenv であるかどうかを判定。
よろしくお願いいたします。
- YY-BOARD -