MEFを使用したプラグインアーキテクチャに基づくC#アプリケーションを開発しています。
メインアプリケーションは単なる基本的なフレームワークであり、モジュール化された機能は、ユーザーが購入する必要のあるプラグインによって提供されます。
プラグインごとに個別のライセンスキーを設定する必要はありませんが、ユーザーがプラグインのコピーを1つ購入して、それをアプリケーションの12のインスタンスにインストールしないように、適切な予防策を講じる必要があります。
MEFを使用したプラグインアーキテクチャに基づくC#アプリケーションを開発しています。
メインアプリケーションは単なる基本的なフレームワークであり、モジュール化された機能は、ユーザーが購入する必要のあるプラグインによって提供されます。
プラグインごとに個別のライセンスキーを設定する必要はありませんが、ユーザーがプラグインのコピーを1つ購入して、それをアプリケーションの12のインスタンスにインストールしないように、適切な予防策を講じる必要があります。