トップ 差分 一覧 ping ソース 検索 ヘルプ PDF RSS ログイン

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



目次



記事一覧

キーワード

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

[Windows Mobile]

 IE7が原因

以下のエラーが発生

Visual Studio 2005で、Visula C++ のスマートデバイスアプリケーションウィザードを実行すると、

エラーが発生し、次へ進まない


ライン: 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}

無事起動。


 IE8が原因


IE8へアップブレードで、またこのエラーがでてウィザードが進まない


以下のレジストリキーを追加

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones
上記で追加したキーに、新規DWARD値(1000)を追加し、以下の値を設定

項目名 設定値
種類 REG_DWORD
値の名前 1207
= 0x000000


なんとか起動




YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto

Copyright© 矢木 浩人 All Rights Reserved.