2つの機能(FirstFeature & SecondFeature)を持つテストアプリケーションをインストールしました。私はアプリケーションから1つのフィーチャー(SecondFeature)だけを取り除きたい。コマンドラインでREMOVEプロパティを使ってみました。 SecondFeatureを削除するためのコマンドです。msiexecを使用して特定の機能をアンインストールする
msiexec /x RemoveFeatures.msi REMOVE="SecondFeature" /L*V log.LOG
ただし、完全なアプリケーションをアンインストールしています。ログファイルは、デフォルトでREMOVE = ALLが追加されたことを示しています。ここにログファイルの詳細があります。
MSI(S)(24:B4)[17:39:05:231]:コマンドライン:REMOVE = SecondFeatureのREMOVE = ALL
MSI(S)(24:B4)[17: 39:05:231]:PROPERTY CHANGE:REMOVEプロパティを追加しています。その値は 'SecondFeature'です。
MSI(24:B4)[17:39:05:231]:PROPERTY CHANGE:REMOVEプロパティを変更しています。その現在の値は 'SecondFeature'です。その新しい価値: 'ALL'
アンインストール処理中にREMOVEプロパティの値が上書きされたことを示します。特定の機能を削除するために他のプロパティを設定する必要がありますか?
何か助けていただければ幸いです。前もって感謝します !!!
ありがとうChristoper。それは私のために働いた... – Vishnu