2012-08-01 151 views
0

我使用NSIS(Nullsoft安裝程序)v2.0開發COM對象庫的安裝程序。安裝程序會創建一些快捷方式來記錄樣本的文檔和文件夾。在Windows 8上,所有內容都進入Metro UI的矩陣列表中。此外,只有樣本的.exe文件的快捷方式纔會出現在列表中(沒有文檔,沒有文檔,也沒有指向Visual Studio解決方案的鏈接等)。如何使安裝程序創建快捷方式文檔和文件夾的快捷方式(Windows 8)

是否可以解決這個問題,而無需從頭重建安裝程序?我想讓安裝程序用我的產品的名稱創建一個單獨的圖塊,然後單擊該圖塊應顯示樣本文件夾,文檔等的圖塊。就像它在Windows 7的「開始」菜單中的鏈接文件夾一樣,並且XP。

+0

請不要將我們的開始屏幕填入您的文檔和樣本。這正是微軟試圖阻止的。 – SLaks 2012-08-01 13:26:42

+0

@SLaks我認爲你誤會了。他想要一個磁貼,然後打開一個顯示所有內容鏈接的屏幕。這不會混淆開始屏幕,但它也不適合Metro。 – mydogisbox 2012-08-01 13:31:04

+0

這是不可能的。新的開始體驗中沒有「文件夾」。 – 2012-08-01 15:29:42

回答

1

地鐵風格不允許使用地鐵磚分層導航。您需要做的是將主文件夾/應用程序固定到開始菜單,以便您的主文件夾在桌面上打開。這可能需要重新編寫安裝程序。

+0

我還是不明白我該怎麼做。我的產品是一個COM庫,它實際上沒有任何「main」.exe來運行(它只包含樣本的.exe文件)。主要入口點是文檔文件。即使我創建了一個新的安裝程序,我該如何解決這個問題?你的意思是我的產品(組件庫)在Windows 8中不再可能嗎?唯一的建議將會倒閉嗎? – Alex 2012-08-02 12:05:12

+0

你不能做你提到的那種瓷磚導航。您可以做的最好的方法是在桌面上打開一個文件夾。像這樣:http://stevesofar.wordpress.com/2011/09/14/how-to-manually-pin-shortcuts-to-metro-in-windows-developer-preview/ – mydogisbox 2012-08-02 14:46:17

+0

我用一個新鏈接更新了我的答案。 – mydogisbox 2012-08-02 14:50:36

相關問題