我有一臺每臺機器的WiX安裝程序(InstallScope =「perMachine」InstallPrivileges =「elevated」),我需要創建一個文件夾並將幾個文件複製到運行應用程序的每個用戶的Documents文件夾。此刻,我的文件安裝到當前用戶的個人文件夾,但這是錯誤的,我得到了ICE91驗證警告:在每臺計算機安裝過程中安裝每個用戶文件的正確方法
ICE91: The file 'SomeFile' will be installed to the per user directory 'SomeDir'
that doesn't vary based on ALLUSERS value. This file won't be copied to each
user's profile even if a per machine installation is desired.
我要的文件將被自動複製到每個用戶的文檔文件夾。有人可以發佈一步一步的指導如何做到這一點?
更新:我將休假到9月份,在此期間我將無法回覆任何評論。
我從另一位開發人員那裏繼承了一個項目,我不得不保留最初的設計,這將是一個突破性的改變,用戶不想將文件移動到其他地方。我問你同樣的問題 - 新用戶如何去獲取他們的文檔文件夾中的文件?這些文件很小,所以它不會是GB數據,工程師(我的軟件的用戶)通常不會在他們的機器上創建1000個用戶。 – RaceRalph
這只是一個誇張的例子,以說明爲什麼我認爲這樣做是不好的做法。廣告方法似乎是你想要的,但讓它工作似乎很複雜。 –