Vistaへのインストールの情報と問題
回線設計他 Vistaへのインストール情報と既知の問題
新しく出たOS Vistaでの確認されたインストール情報と問題を下記に示します。
1.インストール
-1.dao350.dllの登録失敗
dao350.dll(Microsoft製Access関連のデータベース機能用)の登録で失敗します。
対応は、無視でインストールを継続。
Microsoftよりのメッセージで[互換性のあるサポート対象の更新またはアップグレードが提供されている
サポート対象外のファイル]となっています
よってdao350.dllの互換性のあるファイルがサポートされているため不要と思われます。
2.ソフト起動
-1.ファイルが見つかりませんのエラーメツセージが出て終了
原因、Msagent関連のファイルが不足(XPまではOSで標準実装)
対策、CDのWindowsの中のMsagent.exe(又は、Micorosoftのインターネツトサイトより)を起動し不足ファイルを補充
2007年版より、この現象時に自動的に上記動作をする機能追加
又、自動追加が未対応のソフトや発声関係も追加ご希望の時は、RVMXサイトよりもリンクが有りますのでご利用下さい。
-2.初回起動時にCDよりフォルダをコピー失敗
初回立ち上げ時にHelpなどのフォルダごとコピーしますが、これが出来ない
原因は、予測ですがVistaよりProgrm filesは仮想化されていて、実際のフォルダで無くなっている為と思われる
対策:管理者として立ち上げ=>マウスで右クリックで管理者として立ち上げを選択
3.機能
-1.DirectX関連が動作しない
a.3次元表示機能が動作しない
原因はMaicorosoftがDirectX8.0をサポートし無くなったみたいです、VistaはDirectX10が正式なOS機能として組み込まれています。
対応は、Xfile Viewer Vに代行機能を持たせる(2007試用2008より正式機能)。
b.XfileViewが動作しない
原因はDirectX9.0を使っているが、その中で以前のバージョンのサポートを停止したみたいです。
DirectX9.0自体は標準でVistaに入っているが、DirectXは数ヶ月単位で変更を繰り返している為、
DirectX9.0自体多くのバージョンが存在している(最新はでDirectX9.0Cと成っている)
又、VistaのdirectXではハードウエアの高機能なアクセレート機能を要求しているみたいで、ハードの対応も必要
対策は、Vista対応のXfile Viewer Vを開発、但しDirectX9.0C以降をインストールする必要が有ります
回線設計で利用する時は、回線設計のルートフォルダーへRVMX_XfileViewer_V.exeをコピーのみでOKです、削除すれば元に戻ります
c.関連情報
VistaでDirectX実行時はグラフックチップのスペックも高機能を要求されるみたいです、
そうでないと初期化に失敗するか、Referenceモードで動作し非常に低速度となるみたいです。
-2.管理者権限で立ち上げると、ドラッグドロップによる文書指令が動作しない
この問題は、Vistaの問題でバグではと言われています。
原因はUACの関連です。
対策は、UACを無効にする(コントロールボックス->ユーザーアカント->ユーザーアカント制御無効)
または、管理者権限で立ち上げない、ただしこのときは別の問題がでる、特定のフォルダーへの操作ができない
-3.回線設計やパンザマスト強度計算で、windows7で.Netframework4.0しか入っていない時は、.Netframework3.5も入れる必要が有ります。
確認方法は、フォルダーで確認します。Windows->Microsoft.NET->Framework->V.3.5が有ればの入っていると思います。
ない時は、
必要なのは基本クラスの.Netframework2.0ですが、、.Netframework3.5までは付いていたのですが、.Netframework4.0からは手動で入れる必要があるみたいです。
Microsoftサイトよりインストール出来ると思います。
-4.GisViewerの行政界が正常に動作しない(Windows8で判明した内容ですがVistaにも該当するため追加)
Accessなどがインストーネされていれば問題ないみたいですが、標準ではMicrosoft Access Jet 4.0がインストールされなくなっているみたいです
対応は、下記のどちらかのAccessデータベースエンジン(Microsoft)をインストールしてください。
a.Microsoft Access データベース エンジン 2010 再頒布可能コンポーネント(OSが64Bitのときは64Bit用を選んでください)
b.Jet 4.0 Service Pack 8 (SP8) for Windows XP32Bit用
4.その他の選択肢による問題解決