Jak uzyskać emulator w tej samej sieci, co mój komputer?
Stworzyłem kilka metod Web API w .NET 4 / Visual Studio 2010 (i teraz przetransferowałem go do VS 2013 RC).
Chcę je konsumować z aplikacji Windows CE / Compact Framework przy użyciu RestSharp.
Niezależnie jednak od tego, jak nazywam te metody, muszę znać adres IP, który ma być używany w aplikacji uruchamiającej metody Web API. Mogę uzyskać do niego dostęp przy użyciu przeglądarki „localhost”, a numer portu Visual Studio wyświetla się podczas uruchamiania projektu View for the Web API w przeglądarce (działa poprawnie, zwraca XML w Chrome).
Ale: jak mogę to nazwać z mojej aplikacji Windows CE / Compact Framework? Emulator, w którym go uruchamiam, nie wierzy, że on i localhost są naprawdę na tej samej maszynie, więc nie mogę z niego korzystać ani rzeczywistego adresu IP komputera, ponieważ znowu jest to ułudne pytanie o to, kto / gdzie jest.
Więc: co to jest obejście? Jak mogę to przetestować?
Więcej szczegółów na ten temat można zobaczyć tutaj:RFC na HttpWebRequest vs RESTSharp z Windows CE / Compact Framework 3.5
AKTUALIZACJAWasilij, domyślam się, że chciałeś to zrobić:
... ale to doprowadziło do tego:
Uwaga: mam to samo, gdy wybieram inną opcję z listy rozwijanej związanej z „Włącz kartę sieciową NE2000 PCMCIA i wiążę się z:„ czechbox, a mianowicie „Intel (R) 82579LM Gigabit Network Connection”.
I próbuję zainstalowaćhttp://go.microsoft.com/fwlink/?linkid=46859 (zarówno smaki 64-bitowe, jak i 32-bitowe) uderzyły mnie:
Więc powiedz mi, błagam:Jest czy w Gilead jest balsam, aby dziś wieczorem w Mudville była radość?
AKTUALIZACJA 2W kroku 6 (punktor 6) zrobiłem to:
... co dało mi wiadomość, że oprogramowanie nie zostało zainstalowane poprawnie, z opcją ponowienia lub stwierdzenia, że nie, wszystko jest w porządku (wybrałem ten drugi), ale potem:
... IOW, nie docieram do kroku 7
Znowu ten kot Peek ostrzegł: „To jest doświadczenie„ działa na mojej maszynie ”. Jeśli spali twój dom, nie trzymaj mnie odpowiedzialnego.”
Mój dom nie spłonął (nie sądzę, że mnie tam nie ma), ale proces wyodrębniania pliku zawiódł niesłusznie.