SourceForge Ticket System
norep****@sourc*****
2010年 1月 13日 (水) 19:04:09 JST
#19564: x64で動作しない 登録: 2009-11-15 16:59 最終更新: 2010-01-13 19:04 このチケットのURL: http://sourceforge.jp/ticket/browse.php?group_id=816&tid=19564 このチケットのRSS feed: http://sourceforge.jp/ticket/ticket_rss.php?group_id=816&tid=19564 --------------------------------------------------------------------- このチケットの最終修正/コメント: 2010-01-13 19:04 更新者: panacoran * 解決法 が なし から 受領 に更新されました。 * 担当者 が (未割り当て) から panacoran に更新されました。 コメント: 報告ありがとうございます。[[BR]] x64にはJET OLE DB Providerがないんですね。http://support.microsoft.com/kb/957570/en-us[[BR]] UNLHA32.DLLも引っかかると思うので、32bit専用にビルドするようにします。 --------------------------------------------------------------------- チケットの状態: 報告者: (匿名) 担当者: panacoran チケットの種類: バグ 状況: オープン 優先度: 5 - 中 マイルストーン: (未割り当て) コンポーネント: (未割り当て) 重要度: 5 - 中 解決法: 受領 --------------------------------------------------------------------- チケットの詳細: x64環境で実行すると以下の例外がでて動作しません。 32bit専用アプリとしてコンパイルすると良いようです。 http://support.microsoft.com/kb/942977/ja Just-In-Time (JIT) デバッグを呼び出すための詳細については、 ダイアログ ボックスではなく、このメッセージの最後を参照してください。 ************** 例外テキスト ************** System.InvalidOperationException: 'Microsoft.JET.OLEDB.4.0' プロバイダはローカルのコンピュータに登録されていません。 場所 System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper) 場所 System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) 場所 System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) 場所 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) 場所 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) 場所 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) 場所 System.Data.OleDb.OleDbConnection.Open() 場所 Protra.Lib.Db.Connection..ctor(String dbname) 場所 Protra.Lib.Db.MarketTable.get_Conn() 場所 Protra.Lib.Db.MarketTable.get_ById() 場所 Protra.Controls.BrandTreeView.Initialize() 場所 Protra.MainForm.MainForm_Load(Object sender, EventArgs e) 場所 System.Windows.Forms.Form.OnLoad(EventArgs e) 場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) 場所 System.Windows.Forms.Control.CreateControl() 場所 System.Windows.Forms.Control.WmShowWindow(Message& m) 場所 System.Windows.Forms.Control.WndProc(Message& m) 場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** 読み込まれたアセンブリ ************** mscorlib アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll ---------------------------------------- Protra アセンブリ バージョン: 1.4.3172.21260 Win32 バージョン: 1.4.3172.21260 コードベース: file:///C:/Local/Apps/protra/Protra.exe ---------------------------------------- System.Windows.Forms アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- Protra.Lib アセンブリ バージョン: 1.3.3172.21260 Win32 バージョン: 1.3.3172.21260 コードベース: file:///C:/Local/Apps/protra/Protra.Lib.DLL ---------------------------------------- System.Windows.Forms.resources アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- System.Data アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/assembly/GAC_64/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Transactions アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/assembly/GAC_64/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- System.Data.resources アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Data.resources/2.0.0.0_ja_b77a5c561934e089/System.Data.resources.dll ---------------------------------------- mscorlib.resources アセンブリ バージョン: 2.0.0.0 Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900) コードベース: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll ---------------------------------------- ************** JIT デバッグ ************** Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、 またはコンピュータ (machine.config) の構成ファイルの jitDebugging 値を system.windows.forms セクションで設定しなければなりません。 アプリケーションはまた、デバッグを有効にしてコンパイルされなければ なりません。 例: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、 ハンドルされていない例外はすべてコンピュータに登録された JIT デバッガに設定されなければなりません。 -- Protra プロジェクトのチケット情報です。 Protra プロジェクトはSourceForge.JPにホスティングされています。 プロジェクト URL: http://sourceforge.jp/projects/protra SourceForge.JP: http://sourceforge.jp このチケットのURL: http://sourceforge.jp/ticket/browse.php?group_id=816&tid=19564 このチケットのRSS feed: http://sourceforge.jp/ticket/ticket_rss.php?group_id=816&tid=19564