トップ 一覧 ping 検索 ヘルプ RSS ログイン

VS2005 で スマート デバイスアプリケーションウィザードがエラーの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!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}}