laptop and a wrench

不具合

If launching a LYR or LPK file references an ArcGIS Server globe service (i.e., from Windows Explorer or a Web page), then this file gets sent to ArcMap instead of ArcGlobe like it did in 9.3.

最後に公開された状態: August 25, 2014 No Product Found
不具合 ID 番号 NIM043579
送信されましたMarch 25, 2009
最終更新日June 5, 2024
適用対象No Product Found
見つかったバージョン9.3.1
ステータスWill Not Be Addressed

参考情報

No Public Explanation

対処法

This is the expected behaviour. At 9.3.1 we no longer crack open LYRs (or LPKs, new at 9.3.1) to see what they contain before deciding which app to send them to because this added extra load time to an important UX. So at 9.3.1 we have a simple set of rules in place. If you have one app open, it goes to that app. If no app is currently open when you launch a layer, the default is ArcMap if you have ArcGIS Desktop installed, or Explorer if you don't. You can override that by using the new Program Files\Common Files\ArcGIS\bin ArcGISFileHandler utility. In addition to being able to add layers into a map or globe using drag and drop from ArcCatalog or Windows Explorer, or using the Add Data dialog, you can also launch layer files (LYR files) and layer packages (LPK files) by double-clicking them in Windows Explorer, Outlook emails, etc or by clicking on them in web pages. When you launch a layer, it will be sent to one of three applications: ArcMap, ArcGlobe. or ArcGIS Explorer. By default, the layer will be sent to the application that is currently running. So if ArcMap is running, it will be sent to ArcMap, and so on. If no application is running when you launch a layer, ArcMap will start automatically and the layer will be added into it. The ArcGIS File Handler utility lets override the default behaviour so that a particular application is always launched when a layer is launched, You can find the ArcGISFilehandler.exe utility in your Program Files\Common Files\ArcGIS\bin folder. Double-click the ArcGISFileHandler.exe to launch the utility. You'll see the following layer options in the ArcGISFileHandler: • Automatic (the default). ArcGIS automatically determines which of three ArcGIS applications to use when a layer is launched, as described above. You can usually simply use this setting. • ArcMap. • ArcGlobe. • ArcGIS Explorer If you choose a specific application, that application will always be used when you launch a layer, even if a different application is currently running. The ArcGIS File Handler doesn't determine what happens when you drag and drop a layer into an application or use the Add Data dialog, because in those situations the layer always goes into the application you are adding the layer into, as you'd expect.

再現の手順

不具合 ID: NIM043579

ソフトウェア:

  • No Product Found

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動