Zrobiłem aplikację Windows Phone 7. Kopiuję tę samą aplikację 10 razy, aby utworzyć 10 różnych aplikacji, ponieważ jedyną różnicą w tych 10 aplikacjach były obrazy. Ale teraz nie mogę zainstalować 2 aplikacji na emulatorze, ponieważ mają ten sam identyfikator GUID. Próbowałem za pomocą GUID generator funkcji i zastępuje identyfikator produktów w WMAppManifest.xml plik, a także GUID w Informacje Assembly z nowego generowanego GUID, ale jak tylko I Odbuduj Rozwiązanie, wraca do tego samego starego GUID i nadal zastępuje inną zainstalowaną już aplikację z tym samym GUID. Czy ktoś może mi pomóc, dlaczego tak się dzieje? Czy czegoś brakuje?Aplikacje do telefonów z systemem Windows z tym samym GUID - Tworzenie większej liczby aplikacji z jednej aplikacji
Odpowiedz
Mam to działa w końcu !! To może pomóc komuś, kto może utknąć tak jak ja.
Błąd, który robiłem, polegał na tym, że wpisałem GUID wygenerowany przez narzędzie w UpperCase, podczas gdy należy go umieścić w "LowerCase". Narzędzie GUID Generator w programie Visual Studio 2012 generuje identyfikator GUID w następujący sposób: "AAB123-xxxx-xxxx-xxxxxxx", podczas gdy plik WMAppManifest.xml to: "aab123-xxxx-xxxx-xxxxxxx".
tak więc kroki, aby zmienić GUID każdego projektu jest następujący:
- Przejdź do www.guidgen.com
- Skopiuj GUID.
- Otwórz Informacje o zespole i wklej go w polu GUID (małymi literami tylko).
- Otwórz plik WMAppManifest.xml i wklej je ponownie w polu ProductId (ponownie małymi literami tylko)
- odbudować i wdrożyć rozwiązanie.
Aby uniknąć problem GUID skopiować projekty następujących kolejnych etapów:
- skopiować folder projekt
- Zmień nazwę do pliku .csproj
- dodać copyed projekt do rozwiązania: Prawy kliknij na rozwiązanie ->Dodaj ->istniejącego projekt ...
- Otwórz WM Plik AppManifest.xml i zastąp identyfikator produktu (można użyć generatora)
To działa dla mnie. Jeśli wdrażam wiele projektów do telefonu, widzę ich wszystkich, nie są one zastępowane.
Spróbuję tego i wrócę :) –
Pracowałem bez dodawania go jako rozwiązania istniejącego projektu. –
@rishiJasapara, jak wyróżniłeś oba projekty? – Aju
- 1. W jaki sposób mogę przesłać pliki z jednej aplikacji do drugiej na tym samym urządzeniu z systemem iOS?
- 2. Prześlij wiele aplikacji na iOS z tym samym kodem bazowym
- 3. Włączanie klawiatury ekranowej z systemem Windows 7 do aplikacji WPF
- 4. Tworzenie F # PCL dla aplikacji Universal (takich jak aplikacje Store lub aplikacje Windows lub aplikacje WinRT)
- 5. Szyny 3: Tworzenie aplikacji z wewnętrznym systemem wtyczek
- 6. kCLAuthorizationStatusRestricted jest wyświetlany dla jednej z moich aplikacji, ale nie dla innego na tym samym urządzeniu.
- 7. Jak ufać samopodpisanemu certyfikatowi w aplikacji sklepu z systemem Windows
- 8. Android Intents: Rozpocznij aktywność, używając nazwy klasy z innej aplikacji z tym samym sharedUserId
- 9. z systemem plików binarnych ip323 z interaktywnej aplikacji z cygwin
- 10. Narzędzie do automatyzacji interfejsu użytkownika dla aplikacji WPF z systemem Windows z nagrywaniem i odtwarzaniem feauture
- 11. Tworzenie samodzielnej aplikacji z Maven
- 12. Tworzenie aplikacji dla systemu Windows CE
- 13. Czy aplikacje systemu Windows 8.1 będą działać na komputerze z systemem Windows 8?
- 14. Tworzenie aplikacji architektury wielostronicowej SWT z Maven
- 15. Biorąc zrzut ekranu z jednej aplikacji w widoku z JavaScript
- 16. port komunikacji szeregowej na tym samym komputerze z systemem Windows nie działa
- 17. Czy aplikacje Windows Phone 7 są kompatybilne z urządzeniami z systemem Windows Phone 8?
- 18. Tworzenie aplikacji Haskell z GUI .NET
- 19. Uwierzytelnianie w aplikacji Google Engine z urządzenia z systemem iOS
- 20. Node.js Aplikacje elektronowe do jednordzeniowych maszyn z systemem Windows 7 działają powoli na plikach I/O
- 21. Przeniesienie aplikacji z LWUIT do CodenameOne
- 22. Wiele aplikacji z django
- 23. NFC z NFC-Tools, tworzenie aplikacji NDEF
- 24. Korzystanie z metody App.Current.Terminate() w telefonie z systemem Windows 8
- 25. Mule Inter - Komunikacja aplikacji w tym samym wystąpieniu
- 26. Kilka aplikacji, które wyświetlają inne aplikacje dzięki pomocy Usługi dostępności nie działają w tym samym czasie.
- 27. Uruchamianie aplikacji J2me na telefonach z systemem Android
- 28. Dlaczego korzystamy z wielu wystąpień serwera aplikacji na tym samym serwerze?
- 29. Tworzenie aplikacji bez interfejsu na maszynie programistycznej z asp.net
- 30. Dodawanie większej liczby rdzeni do wirtualnej skrzynki sprawia, że aplikacje wolniej zaczynają od 16 rdzeni.
Czy przeszukano stary łańcuch GUID, aby dowiedzieć się, gdzie jeszcze można go zdefiniować? –
AFAIK, jest tam w pliku Assembly Info i WMAppManifest.xml.Zauważyłem też, że identyfikator GUID i identyfikator produktu w pliku XML były inne. –
Chore ludzie po prostu próbują zgładzić! Być może problem nigdy się nie pojawił, ale jestem GENUINELY STUCK! –