カスタム インストーラー (Windows インストーラーではない) を作成する例はありますか?これにより、アセンブリが GAC に追加され、Program Files と Start->programs へのショートカットが追加されますか? 実行専用の IIS サーバーに配置するには、.net アセンブリが必要です。そのアセンブリを実行できる一部の管理者を制限したい (実行はインストールを意味します) が、それをコピーすることはできません。
宜しくお願いします クシシュトフ
カスタム インストーラー (Windows インストーラーではない) を作成する例はありますか?これにより、アセンブリが GAC に追加され、Program Files と Start->programs へのショートカットが追加されますか? 実行専用の IIS サーバーに配置するには、.net アセンブリが必要です。そのアセンブリを実行できる一部の管理者を制限したい (実行はインストールを意味します) が、それをコピーすることはできません。
宜しくお願いします クシシュトフ
インストール プログラムの核心は、他のコンピューター プログラムと同様に単なるコンピューター プログラムです。選択したプログラミング言語でインストーラーを作成することは完全に可能です。ディレクトリを作成し、ファイルをコピーし、ショートカットを作成し、GACUTIL または Fusion を呼び出してアセンブリを GAC に登録する VBSCript または PowerShell スクリプトを作成できます。
しかし、なぜ?
Windows インストーラーまたはその他のドメイン固有言語を使用するポイントは、これらの一般的なユース ケースの実装が既に提供されていることです。これにより、どのようにではなく、何に集中することができます。宣言型プログラミングと命令型プログラミング。
一般に、DRM に関する懸念がある場合は、アプリケーション自体でそれを処理するのが最善です。ユーザーがアプリケーションをインストールできるようにしますが、最初の実行時にライセンスの検証とアクティベーションのニーズを処理します。