!!!VS2005 で スマート デバイスアプリケーションウィザードがエラー [Windows Mobile] !!IE7が原因 !以下のエラーが発生 Visual Studio 2005で、Visula C++ のスマートデバイスアプリケーションウィザードを実行すると、 {{ref_image wm01.jpg}} エラーが発生し、次へ進まない {{ref_image wm02.jpg}} ライン: 4034 文字: 3 エラー: オブジェクトがありません コード: 0 URL: file:///C:/Program%20Files/Microsoft%20Visual%20Studio%208/VC/VCWizards/SmartDeviceAppWiz/MFC/Application/html/1041/default.htm のような、スクリプトエラーが発生する。 どうも、IE7が原因らしい。 解決方法が、http://blogs.msdn.com/windowsmobile/archive/2007/01/08/ie7-and-smart-device-projects-in-vs-2005.aspx !レジストリキーを追加 レジストリ、 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\PreApproved に以下のキーを追加する。 {D245F352-3F45-4516-B1E6-04608DA126CC} {{ref_image wm03.jpg}} !無事起動。 {{ref_image wm04.jpg}} !!IE8が原因 *http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=425510 *http://blogs.msdn.com/vcblog/archive/2009/03/28/some-vs2005-and-vs2008-wizards-pop-up-script-error.aspx *http://www.microsoft.com/japan/msdn/vstudio/downloads/sp/vs2005/sp1/ !IE8へアップブレードで、またこのエラーがでてウィザードが進まない {{ref_image ie8_vs2k5_01.jpg}} !以下のレジストリキーを追加 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones ::上記で追加したキーに、新規DWARD値(1000)を追加し、以下の値を設定 ,項目名,設定値 ,種類,REG_DWORD ,値の名前,1207 ,値,= 0x000000 {{ref_image ie8_vs2k5_02.jpg}} !なんとか起動 {{ref_image ie8_vs2k5_03.jpg}} ---- {{amazon 4797345764}}