正在使用Windows Server机器2012 R2机器进行设置(exe)并使用Wix v3.10。如何在启动时解决安装程序崩溃问题?
当我运行从任何计算机中的Windows Server 2012 R2计算机获取的刻录可执行文件时,安装程序崩溃时显示“System.IO.DirectoryNotFound”未找到。
在进一步调查此问题时,使用WixBundleProviderkey检索刻录和引导程序相关文件(来自临时位置的.ba文件夹)期间发生此异常。因为.ba文件夹存在于某些其他(某些公会(文件夹名称)}名称中,而不是在临时位置中所需的目录。仅当从Windows Server 2012 R2计算机进行安装时才会发生此问题其他一些Windows机器,如果我们建立了从它
实际路径中.ba文件夹存在: C:\用户\服务器\应用程序数据\本地的\ Temp \ 2 {32DB2298-79D9-4816-9BD6,ABA4271CCA2F }
应用在搜索.ba文件夹的路径: C:\ Users \用户服务器\应用程序数据\本地\ TEMP \ 2 {36823a7e-b6d2-4db1-b0d1-212cdf7bd669} \
任何人都可以请让我们知道为什么这个问题发生在Windows服务器机器上?
WixBundleProviderkey的主要功能是什么?
下面是我的代码,其中现在所面临的问题,同时在启动安装
串baFolder = System.IO.Path.GetTempPath()+ SyncBA.Model.Bootstrapper.Engine.StringVariables [ “WixBundleProviderKey”] +“\ “;