2012-12-14 38 views
1

我有一個應用程序,我複製了整個文件夾,然後進行編輯,將其轉換爲新的應用程序。現在,在測試期間,如果我調試第一個應用程序(讓我們稱之爲父應用程序),然後繼續調試第二個應用程序(子應用程序),則父應用程序不再存在。它已被兒童應用取代,反之亦然。是什麼讓WP7應用程序獨一無二

深入挖掘,我着手改變一些屬性。我改變了Assembly信息以適合它,更改了GUID和全部。

保持不變的唯一數據部分是程序集名稱。程序集名稱對於這兩個應用程序來說都是相同的,因爲如果我這樣做,那麼更改它會有點棘手,因爲我得到一個調試器錯誤。

我的問題是什麼使得應用程序具有獨特性,我如何才能同時安裝這兩個應用程序?

+0

你對WPManifest.xml文件的外觀是什麼樣的? –

+0

你說得對,我查看了WPManifest.xml文件,發現兩個產品ID =「{XXXXXX}」是一樣的。我創建了一個新的應用程序,並將它的ProductID複製到其中一個提到的應用程序中。 –

回答

1

顯然,根據WPManifest.xml中的 ProductID =「{XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}」行,應用程序被認爲是唯一的。

此行在屬性中找不到,只能在提到的xml中找到。