我有一個Windows Phone 7應用程序,需要捆綁併發送給多位醫生進行內容審查。想法如何做到這一點?我不能指望文檔安裝完整的SDK,但是如果我可以將模擬器捆綁到可能工作的模擬器上,或者如果有一種簡單的方法將應用程序轉換爲Windows EXE,那也是一樣。歡迎所有建議!在桌面上運行Windows Phone 7應用程序
回答
儘管理論認爲它是SIlverlight,它應該只在桌面上運行。多年的Compact Framework開發已經教會了我,這個理論幾乎是不正確的,讓它開始工作通常是一件很麻煩的事情。
微軟還沒有發佈一個獨立的WinPhone模擬器(不知道他們會不會,但他們爲WinMo做的),所以現在這個選項不在桌面上。無論如何,讓您的最終用戶安裝獨立模擬器是一項相當不錯的工作。
說實話,我的經驗是,當您逐步瀏覽應用程序時,僅僅通過Camtasia捕獲開發者屏幕是將想法應用於這些類型的羣組的最簡單方法之一。不,最終的結果不是互動的,所以他們不能自己按鈕,但是如果你瀏覽他們想看的功能,通常可以用這種方式回答95%的問題。
當您需要解決其他5%的問題時,我的經驗是,最簡單的方法就是向他們發送安裝了應用程序的物理設備。
如果他們(或者已經準備好接觸某個相當熟悉技術的人),那麼運行安裝了仿真器並安裝了該應用程序的PC上的虛擬PC映像有時可用。
使用MS庫的Dot NET代碼部分爲向上兼容,移動設備上的大多數運行時類也可在桌面Windows上使用(請參閱MSDN文檔以瞭解詳細信息)。因此,創建一個源代碼的副本,讓Visual Studio從它創建一個桌面.exe,它會告訴你它不能由於幾個原因,你需要重新編碼它的一些部分,調整框架窗口等。 。使其工作。
如果一個人對使用什麼方法非常小心,我已經設法在桌面上實際使用完全相同的.EXE文件,沒有任何問題!
這不是一個真正可行的解決方案,因爲有涉及WP7的庫,如Microsoft.Phone。此外,與常規Silverlight應用程序相比,WP7應用程序受到的限制更多,因此也可能導致兼容性問題。 – 2010-09-12 21:40:36
這是不正確的。目前沒有辦法從WP7項目生成獨立的可執行文件。 – 2010-09-13 12:11:41
這並不完全正確。您可以創建一個使用相同代碼的單獨silverlight項目,並使用#if來替換部分。它既不容易*目標,但它是*可能* – 2010-09-13 16:04:15
由於Windows Phone 7應用程序依賴於完全不同的.NET Framework子集,並且需要模擬器才能運行XAP軟件包,因此無法在沒有SDK的情況下提供應用程序。雖然您可能會說它與Silverlight相同,但請不要忘記Microsoft.Phone及其衍生產品 - 您需要SDK才能正確處理這些庫。
另外,由於平臺體系結構的差異,您無法將WP7應用程序轉換爲Windows可執行文件。
你可以做的只是讓醫生通過TeamViewer或類似的產品來測試你的申請。
我認爲winphone7 + silverlight的「殺手級應用」是基於桌面瀏覽器的模擬器。想嘗試應用程序?只需讓商店在瀏覽器中運行模擬器即可。 (是的,很多技術障礙,有限的多點觸控等,但它會非常光滑!)
唯一的限制就是硬件平臺本身是封閉的,而且很難盲目模擬它的功能。儘管如此,在這裏想到了Pete Brown的C64 Silverlight模擬器的想法(http://silverlightc64.codeplex.com/)。 – 2010-09-12 22:17:28
,只是已經有一個仿真器作爲開發平臺的一部分。我並不是說有人ELSE應該寫一個模擬器,我暗示微軟應該對現有的模擬器進行「網絡化」:)但是對於那些需要訪問硬件的遊戲來說真的不適用... – 2010-09-13 16:03:10
- 1. Windows Phone 7應用程序在Windows Phone 8上運行嗎?
- 2. 桌面上的Windows Phone 7樣式應用程序
- 3. Windows桌面應用程序可以在Windows Phone上使用嗎?
- 4. 如何在設備上運行Windows Phone 7 PhoneGap應用程序
- 5. Windows Phone 7應用程序
- 6. windows phone 7應用程序
- 7. Windows Phone 7上的Flex應用程序
- 8. 在Windows Phone中運行應用程序
- 9. 在Windows 7上安裝Java桌面應用程序O.S
- 10. 運行Windows Phone 7的應用程序在後臺
- 11. 如何在Windows Phone 7的後臺運行應用程序?
- 12. Windows Phone 7仿真程序不運行
- 13. Directory.CreateDirectory()在寡婦7桌面應用程序在Windows 8中運行不
- 14. Windows Phone 8上的Windows Phone 7應用程序8
- 15. 在Windows Phone 7上實現遠程桌面連接項目
- 16. 從Windows 7上的桌面應用程序調用WinRT
- 17. WIndows服務在遠程桌面運行桌面程序
- 18. 貝寶在Windows Phone 7應用程序
- 19. 桌面應用程序(Windows應用程序)連接Windows手機
- 20. Windows Phone 8.1運行時應用程序
- 21. 如何才能發現Windows Phone 7上正在運行的應用程序?
- 22. 可能在XNA Windows Phone 7應用程序上運行Visual Studio性能嚮導?
- 23. 我可以在windows 8 pro桌面/平板電腦上運行windows phone 7.1應用程序嗎?
- 24. 在Windows Embedded Compact 7上運行windows mobile 6.5應用程序
- 25. 如何在Windows 7上運行Windows 8使vb應用程序?
- 26. 在Windows 7操作系統上開發Windows Phone應用程序
- 27. 在Windows 10上的Docker容器上運行桌面應用程序
- 28. WinRT能夠運行Win 7和8桌面應用程序嗎?
- 29. 在Windows 7 HTML桌面應用程序中使用音頻
- 30. 在Windows 7上無法從Windows服務啓動桌面應用程序
這兩個優秀的建議。謝謝! – 2010-09-15 21:25:07