2012-06-09 16 views
5

Wiem, że VS2012 ma możliwość uruchomienia Symulatora Windows bezpośrednio z edytora.
To, czego chcę/potrzebuję, to móc "powiedzieć symulatorowi", aby uruchomić konkretną aplikację. Załóżmy, że mam już skompilowaną (Metro) aplikację, może to być C# lub HTML, i chcę powiedzieć Symulatorowi, aby Uruchomił i uruchomił moją konkretną aplikację. Czy to jest możliwe?Interfejs wiersza poleceń systemu Windows 8 Simulator

Załóżmy, że jestem również w pudełku z Windows 7 i chcę go wypróbować. Wiem, że nie mogę tego zrobić na pudełku Win7, więc pomyślałem, że połączę się z maszyną wirtualną Windows8 przez Remote Destop i albo uruchomę tam symulator, żeby zobaczyć, jak działa moja aplikacja, albo jak wspomniano wcześniej, uruchom symulator z moją aplikacją.

Czy to wszystko możliwe? Jak to zrobić? Czy ktokolwiek może wymyślić lepszy pomysł, aby to osiągnąć? Powiedz powershell, aby wysłać moją aplikację na komputer Win8?

+1

Symulator jest po prostu połączeniem zdalnego pulpitu z tą samą maszyną Win8, na której działa. Zastanawiam się, czy to mogłoby umożliwić niektóre zdalne scenariusze debugowania poprzez połączenie z symulatora na maszynie Win7. –

+0

To byłoby świetnie! – sebagomez

Odpowiedz

4

można znaleźć w pliku wykonywalnego Simulator ...

C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Simulator\11.0 

Patrząc na Windows.Simulator.exe z ILSpy, jednak okazuje się, że polecenie uruchamiania tylko wygląda na to/zminimalizowane. Jeśli wyewidencjonujesz OnStartup, zawiera kod ...

if (App.ParseStartAsMinimized(e.Args)) 
{ 
    window.WindowState = WindowState.Minimized; 
} 

To jedyny, jaki mogłem znaleźć. Nie znalazłem też miejsca, w którym próbowałoby uzyskać dostęp do pliku konfiguracyjnego. Odnosi się to jednak do System.Configuration, więc być może konieczna jest dodatkowa praca detektywa.

+0

Uruchomiłem również program procmon i zobaczyłem zapytanie do Microsoft.Windows.Simulator.exe.config, ale Visual Studio oczywiście go nie używa – sebagomez

Powiązane problemy