VS2010 SP1無法偵錯WindowsPhoneGame專案
-
2011年4月13日 下午 04:34
裝完VS2010 SP1更新檔之後
執行WindowsPhoneGame專案的偵錯都會出現錯誤訊息:
http://www.badongo.com/t/800/12817213.jpg
就算是新的WindowsPhoneGame專案也一樣會出事
部屬對象都是選擇模擬器
所有回覆
-
2011年4月14日 上午 06:38
Hi,
您可以測試看看,利用下面文章的方式,先讓模擬器reset之後測試看看
http://www.inteist.com/2010/10/windows-phone-7-how-reset-clean-emulator/
請注意討論區相關規則,良好的討論環境需要大家共同努力、遵守 -
2011年4月14日 上午 07:52
沒用
現在模擬器因為無法找到啟動OS而無法啟動
刪了C:\ProgramData\Microsoft\XDE裡面的檔案 所以變空了
-
2011年4月14日 上午 08:31
Hi,
現在變成模擬器無法啟動嗎?我在我的PC上測試把檔案刪掉之後,偵錯、開啟模擬器是正常的哩,差別是現在每次啟動模擬器都是整個reset,會出現Windows Phone Emulator is doing complete OS boot的字樣,啟動時間會比較長一點
請注意討論區相關規則,良好的討論環境需要大家共同努力、遵守 -
2011年4月14日 上午 09:30
我也是出現Windows Phone Emulator is doing complete OS boot的訊息
但是每次等的時間都很久
甚至VS2010 SP1會以為模擬器啟動時過久而無法偵錯
-
2011年4月14日 上午 09:45Hi, 那當模擬器啟動完成之後,在下去偵錯,您原先的問題有排除了嗎?或是一樣的情形呢?
請注意討論區相關規則,良好的討論環境需要大家共同努力、遵守 -
2011年4月14日 上午 10:31
還是一樣的情形
-
2011年4月14日 下午 12:00
我把我模擬器的狀態檔案放到SkyDrive上面,看你要不要測試看看用我的檔案能否解決問題,如果還是不行可能要考慮看看是不是要重新安裝WP7的Dev Tool了
http://cid-5cfb0801906944fc.office.live.com/browse.aspx/wp7
請注意討論區相關規則,良好的討論環境需要大家共同努力、遵守 -
2011年4月14日 下午 12:58
還是沒辦法
VS2010的錯誤清單都會出現錯誤
The current display adapter does not meet the emulator requirements to run XNA Framework applications. 的訊息
看樣子 可能要重裝WP7的開發套件了
-
2011年4月14日 下午 01:27
依照目前的錯誤訊息搜尋是有一些相關資料可以參考,像是下面這篇
很奇怪的是,錯誤是在安裝完SP1之後出現的?原先的運作是正常的?
請注意討論區相關規則,良好的討論環境需要大家共同努力、遵守 -
2011年4月14日 下午 02:17
的確是更新SP1後才出現的
還沒更新之前 是正常的
-
2011年4月14日 下午 02:33
補一下我的開發環境資料
筆電 ACER 5750G
OS:W7 企業版64位元
我有懷疑過 是不是雙顯示晶片的硬體架構造成的
不過 我沒得測試就是了
-
2011年4月15日 上午 07:07
我的是Acer 4820 TG,也是雙顯示晶片的,開空的XNA專案來測試部屬是可以正常使用的,環境上跟你的差不多,應該不是雙顯示晶片的關係
Acer 4820TG / Win7 Eng x64 Ultimate / VS2010 Eng with SP1
請注意討論區相關規則,良好的討論環境需要大家共同努力、遵守 -
2011年4月15日 下午 02:56
今天我想解決這件事 所以開始移除相關程式
1. 移除VS2010 SP1更新檔
2. 移除WPD開發套件
3. 移除VS2010主程式和其他相關套件
4. 安裝VS2010主程式
5. 安裝WPD開發套件
全部搞完之後 開始偵錯WindowsPhoneGame專案
本以為可以解決
不過.....出現第一篇的錯誤訊息的圖片....
我不想重灌電腦阿
還有其他解法嗎?如果有的話麻煩提供....
-
2011年4月16日 上午 09:42
找到解決辦法了
問題是出在顯示驅動設定上
5750G有雙顯示晶片的硬體架構設計又有很多程式因為這個架構變的反常
一開始我以為是 VS2010 SP1的更新所造成的
但 真正的原因是出在顯示驅動的設定上
進NVIAIA控制面板選管理3D設定
將廣域設定改成 "自動選擇"
這樣在偵錯WindowsPhoneGame專案才會正常
如果是選整合圖形或是高效能模式 會出現跟第一篇的問題圖片一樣的訊息
如果單獨指定模擬器使用哪一個顯示晶片的話 也一樣會出事
有些筆電也是有用雙顯示晶片的架構
不過 使用ATI雙顯示晶片架構的筆電 不會有此問題
如果是使用NVIDIA Optimus技術的筆電( 5750G就是使用此一技術)
就得改設定 不然就是期待官方的新版驅動有沒有將問題修正
- 已提議為解答 bauannMVP 2011年4月22日 下午 03:59

