私はthisソリューションを使用してMSIを変更し、セットアップ終了後にアプリケーションを起動するかどうかをユーザーが選択できるようにするチェックボックスを含めます。セットアップが完了した後に自動起動すると、アプリケーションのCOM DLL例外が発生します。
すべてうまくいきますが、私が気付いたのは、アプリケーションが自動起動されたときにセットアップ中に登録されたCOM DLLを使用できないことでした。スタートメニューからもう一度起動すると、アプリは完璧に動作します。
私はセットアッププロジェクトでのDLLの登録自己としてマークされてCOM DLLのしたWindows XPおよびWindows 7
上でそれをテストしています。
?テストされたOSは指定されていません。 –
簡単なことから始めたいと思います。 :-) –
私は別のディレクトリの問題を取得していません。あなたはそれを言い換えることができますか?また、私は質問にいくつかの詳細を追加しました。 – Trainee4Life