延期されたカスタムアクションを使用してmsiパッケージを作成しました:
<CustomAction Id="TestTxt" BinaryKey="MyDLL" DllEntry="TestTxt" Execute="deferred" Impersonate="no" />
<CustomAction Id="SetTestTxt" Property="TestTxt" Value="[SourceDir]test.txt" />
このCAは、msiの横に配置されたtest.txtファイルの内容を読み取ります。
インストールはローカルドライブとネットワークパスからは正常に機能しますが、マップされたネットワークドライブから実行しようとすると、CAはファイルtest.txtを見つけることができませんでした。System.IO.DirectoryNotFoundException例外が発生します...
何が問題になる可能性があるのか、どうすれば修正できるのかについてのアイデアはありますか?ありがとう!