Precisely
グローバルサイト お問い合わせ
FAQ
MapInfoに関するよくあるご質問になります。

MapInfo MapXtreme

MapXtremeアップグレード

Q. 古いバージョンの.NET版MapXtremeと新しいバージョンのMapXtremeは同じPC上で共存できますか?

A.
共存可能です。
.NET版MapXtremeは下位互換を保つため、古いバージョン(※)のクラスは出来る限り残すように設計されています。
新しいバージョンのアセンブリは古い物とは別のフォルダにインストールされますので、共存可能です。

  ※ .NET版MapXtremeに限ります。旧MapXシリーズ(MapX/MapXtreme for Windows)とは互換性はありません。

ただし、以下の事例が報告されております。

・WEBプロジェクトでは、使用する.NET Frameworkの異なるWEBアプリケーションを同時に動作させることはできません。これはIISおよびオブジェクトプールの仕様です。

・MapXtreme 2005v6.7とMapXtreme 2008 v6.8を共存している環境において、Webプロジェクトに新しくMapXtreme 2008のMapControlを配置した場合にコントロールのバージョン情報が正しく指定されない不具合があります。
MapControlを配置したFormのHTMLソースを確認しMapControlの登録部分を以下のように修正してください。

誤×
<%@ Register Assembly="MapInfo.WebControls, Version=4.0.0.483, Culture=neutral, PublicKeyToken=0a9556cc66c0af57"
Namespace="MapInfo.WebControls" TagPrefix="cc1" %>

正○
<%@ Register Assembly="MapInfo.WebControls, Version=6.8.0.536, Culture=neutral, PublicKeyToken=0a9556cc66c0af57"
Namespace="MapInfo.WebControls" TagPrefix="cc1" %>


一覧に戻る