我已經創建了一個項目並使用安裝和部署嚮導進行安裝。當我將它安裝在我的電腦中時,它會正確安裝並在桌面和開始菜單中創建快捷方式。但是,當我將它安裝在巴西的遠程PC中時。快捷方式不會創建,我也無法在開始菜單中看到它。安裝後安裝和部署項目不會創建shorcut!
這兩個系統的操作系統是相同的Win XP SP3。
任何想法爲什麼會發生這種情況?
編輯:遠程系統語言是巴西
我已經創建了一個項目並使用安裝和部署嚮導進行安裝。當我將它安裝在我的電腦中時,它會正確安裝並在桌面和開始菜單中創建快捷方式。但是,當我將它安裝在巴西的遠程PC中時。快捷方式不會創建,我也無法在開始菜單中看到它。安裝後安裝和部署項目不會創建shorcut!
這兩個系統的操作系統是相同的Win XP SP3。
任何想法爲什麼會發生這種情況?
編輯:遠程系統語言是巴西
我能想到的最簡單的答案是,圖標下的另一種規範,而不是爲所有用戶安裝。您可以在「Documents and Settings」文件夾下搜索圖標嗎?這將告訴你,如果他們被安裝在別人下(可能是你用來安裝包的帳戶。
另一件要檢查的是要確保你的電腦沒有安裝它之前的圖標。使用你的電腦來測試安裝,也許以前的那個在那裏留下了圖標,這掩蓋了你並不是真的在任何地方安裝圖標的事實。沒有寫入「所有用戶」位置的管理權限,可能是您有權安裝您的應用程序(特別是如果您沒有將其安裝在「程序文件」中,但即使您擁有這些權限也是可能的)但你沒有這些文件夾的權利
從猜測除此之外,運行帶有詳細日誌記錄安裝程序:
msiexec /i "Setupfile.msi" /L*v "C:\InstallLog.txt"
然後在Windows安裝程序日誌的Util打開日誌文件,以使其更清晰:
http://msdn.microsoft.com/en-us/library/aa372811(v=vs.85).aspx
也許安全PC上的設置非常嚴格?我會嘗試以管理員身份進行安裝,並查看是否可行。 – toby
您使用硬編碼路徑還是使用特殊文件夾宏來安裝快捷方式?您必須記住,在其他國家/地區,特殊文件夾可能處於其語言而不是英語。 –
您確定它已安裝在遠程電腦上嗎?嘗試以管理員身份運行,以確保安裝程序具有正確的權限。 – Jethro