WIX:从映射的网络驱动器运行msi

我用延迟的Custom Action创建了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例外... 您对可能出现的问题有什么想法,我该如何解决? 谢谢!     
已邀请:
问题可能是msi以提升的权限运行,在这种情况下,网络映射驱动器不可用于该进程(请参阅知识库文章937624)。 KB中的解决方法意味着注册表编辑和计算机重启,因此我无法想到简单的解决方案。     

要回复问题请先登录注册