正在使用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」] +「\ 「;