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" %>
一覧に戻る
|