2011-06-19 64 views
1

我試圖爲我的Windows Phone 7應用程序創建新的圖標。每當我運行應用程序,我會得到默認圖標。這是我的過程。Windows Phone 7應用程序的替換應用程序圖標的所有要求是什麼?

  1. 我在photoshop中創建了一個200像素x 200像素的圖標。
  2. 我將62 px,99 px和173 px正方形版本導出爲PNG文件。
  3. 我將它們複製到我項目中的images文件夾中,然後將它們添加爲Visual Studio 2010中的現有文件。
  4. 我選擇了每個圖像並將其屬性更改爲「內容」和「始終複製」。
  5. 我右鍵單擊屬性併爲Icon和BackgroundImage選擇適當的圖標。
  6. 清理解決方案並從手機中卸載以前的安裝。
  7. 重建項目並檢查WMAppManifest.xml以確保列出了正確的PNG。
  8. 我重新部署了應用程序,並且在嘗試任一類型的部署時,默認圖標繼續顯示在模擬器和設備中。

任何關於我失蹤的建議?

+0

第3步是錯誤的。不要複製到圖像文件夾,以root身份離開。 – kpierce8

回答

1

您添加到項目中的藝術品文件需要放置在您的項目的根目錄中,並使用您的App.xaml。至少這是對我來說固定的東西。當我將新藝術添加到圖像目錄時,它們顯示在屬性面板中,我可以選擇它們。但是他們在部署時沒有被使用。我曾嘗試在清單中手動更改路徑,但無效(或者我輸入了錯誤)。將圖標藝術移至根,可解決問題。

3

有三個圖像會自動添加到您的WP7項目中 - ApplicationIcon.png, Background.png and SplashScreenImage.jpg。這些是您需要更改的三個圖像(直接,而不是副本)。名字也很重要,因爲WP7會特別查找這些文件名。

ApplicationIcon.png是當您滑動到主屏幕右側並查看應用程序列表時看到的小圖塊。

Background.png是固定到主屏幕時顯示的圖塊。

SplashScreen.jpg是您的應用第一次啓動時顯示的啓動畫面。

200x200(和您創建的其他圖像大小)不必是應用程序本身的一部分。他們用於您的Marketplace提交。根據用戶瀏覽市場的方式,將顯示相關大小的磁貼。您不需要在XAP中包含這些內容,因爲您在提交應用時會要求您上傳這些內容。只有在開始時提到的三個文件需要在XAP中。

相關問題