OS「Windows server 2012 R2」に対応したアプリケーションです。「アプリケーションの初期化」機能を有効にする必要があるアプリケーションがあります。アプリケーションのインストーラーを作成するために、Installshield 2014 を使用しました。Windows 機能のステータスをチェックする実装を見つけました。インストールされている機能のリストを提供してくれた次のコードを試しました。
ManagementClass objMC = new ManagementClass("Win32_ServerFeature");
ManagementObjectCollection objMOC = objMC.GetInstances();
string featureName = string.Empty;
var AppInitFeature = (from ManagementObject objectFeature in objMOC
where objectFeature.Properties["Name"].Value.ToString() == "Application Initialization"
select objectFeature).First();
ここで私の質問は次のとおりです。Windows機能を有効にする組み込み機能はinstallshieldにありますか? または、そのためのカスタム アクションを記述する必要があります。 カスタム アクションを作成する必要がある場合は、C# コードを使用して Windows 機能を有効にする方法について説明します。
誰でもこれについて私を助けることができますか?
ありがとうございます。