問題タブ [rhino-licensing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
licensing - Rhino ライセンス - 複数の試用期間の防止
Rhino Licensing を .NET デスクトップ アプリケーションに実装した経験のある方からのアドバイスをお待ちしています。にある指示に従って、Rhino Licensing を C# Winforms アプリケーションに正常に統合しました。
現時点では、ソフトウェアを開く唯一の方法は、有効なライセンス ファイルにリンクすることです。試用を希望するすべてのユーザーに試用ライセンス (30 日後に期限切れ) を発行する予定ですが、ライセンスが期限切れになるたびにユーザーが新しい試用/デモ ライセンスを取得できないようにする方法をどのように導入できるかが問題です。これにより、理論的には、おそらく必然的に、複数の試用期間にわたってソフトウェアのライセンスを取得できるようになります。
私の懸念は、試用ライセンスの問題に関するものです。元のライセンスが生成されたときに使用するために提供された電子メール アドレスに基づいて試用版ライセンスの発行を制限することを当初は考えていましたが、現在、ユーザーが一時的な受信トレイの電子メール アカウントを使用して無制限の数のライセンスを登録する可能性があります。
最初の期間が終了した後にユーザーが試用/デモ ライセンスで再発行されるのを防ぐために、どのような方法を採用しましたか? ユーザーがトライアル ライセンスに登録した後、元のライセンスがサーバーから自動的にユーザーに提供されると想定してください。
すべてのアイデアを歓迎します。
license-key - rhino-licensing を使用したフローティング ライセンス サーバーの c# サンプル コード
Rhino-Licensing を使用してライセンス システムを開発しようとしていますが、フローティング ライセンス サーバーおよび対応するクライアント側のコードのサンプル コードまたは手順に関しては、実際には何もありません。誰でもヒントを投稿できますか?
ありがとう。
.net - Rhinoのライセンス
Rhino-Licensing を使用してライセンス システムを開発しようとしています。Rhino.Licensing.dllをダウンロードし、プロジェクトに参照を追加しました。この例を実行しようとしています。生成license.xml
しましたが、このライセンスを使用するアプリには例外があります:
{"Could not load file or assembly 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821' or one of its dependencies. The system cannot find the file specified.":"log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821"}
私の質問は、Rhino-Licensing をプロジェクトに追加する正しい方法ですか?なぜこの例外が発生するのですか? log4net.dll
これは追加されていると思いますRhino.Licensing.dll
。
私の悪い英語でごめんなさい。