私はC++で書かれたカスタムアクションを持つVisual Studioセットアップを持っています。カスタムアクションからプロセスを起動する必要がありますが、InstallアクションとCommitアクションが両方とも実行されているため、プロセスが高くなっています。新しいプロセスを通常のユーザーとして実行します。非管理者特権を持つMSI C++カスタムアクション
私はStart exe after msi install but using current user privilegesを見ましたが、それはあまりにも複雑でコードを示していません。未知のAPIを試す時間がありません。
簡単な方法はありますか? VS Setupを使用して昇格されていないカスタムアクションを定義したり、昇格したカスタムアクションから何かを行うことはできますか?
ありがとうございます!私は遅かれ早かれセットアッププロジェクトの制限を打つことを知っていた。 VSセットアッププロジェクトを使用するのはとても素敵ですが、非常に基本的なシナリオの場合にのみ十分だと思います。私は目標を達成するためにカスタムブートストラップを使うことにしました。これはうまくいきます。 – wpfwannabe