為什麼 JMP 10 在開啟資料表時會建立一個新的 JMP 實例?我正在使用 JMP 10.0.2。每當我開啟資料表(從桌面、電子郵件等)時,JMP 都會啟動 JMP 的新實例,而不是在現有實例中開啟資料表。有辦法改變這種行為嗎?
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新的 JMP 實例?請查閱 問題說明 52261: 每次開啟新檔案時都會開啟 JMP® 的新實例 其中討論了糾正這種行為的方法。如果所有解決方案都無法解決問題,我們建議完全解除安裝並重新安裝 JMP。
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例您是否嘗試過進入首選項並重置關聯
檔案==>首選項==>視窗特定
然後點擊選項底部標有“重置關聯”的按鈕
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例是的,我試過了。與程式的關聯就在那裡,它只是打開 JMP 的新實例。我的同事也剛剛安裝了 JMP 15,但沒有卸載 JMP 14,他們沒有遇到這個問題,也就是說,當他們在檔案總管中點擊 jmp 資料表時,它只會在已經開啟的 JMP 版本中開啟資料表。
我想知道卸載 JMP14 是否會造成一些混亂...
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例我能夠讓它工作!安裝 JMP15 後,一切運作正常。卸載先前版本的 JMP 時,從檔案總管開啟 jmp 表時,Windows 會要求選擇一個應用程式來開啟此檔案。當您透過此 Windows 提示執行此操作時,每次從檔案總管開啟 jmp 資料表時,都會導致開啟一個新的 JMP 執行個體。重置檔案關聯沒有幫助,卸載/重新安裝也沒有幫助 - 無論如何,Windows 似乎記住了這個選項。
但是,如果在安裝 JMP 15 之後並卸載先前的版本後,您立即前往 JMP 15/preferences/windows specific,然後在那裡重置檔案關聯,則不會出現此問題,並且在檔案總管中點擊 JMP 表只會開啟資料表(JMP 已開啟),而不是 JMP 中的新事件。我們可以嘗試這一點,因為我們有多個同事安裝了 15 個版本並卸載了舊版本。
由於我已經完成了 Windows 提示的檔案關聯,因此我需要進入 Windows 登錄。我們清空了Computer\HKEY_CLASSES_ROOT\JMP.Document\shell\open\command的預設值,然後退出,然後轉到JMP並重設首選項下的關聯。成功了!相同的值再次出現在註冊表中,但它起作用了。現在,我可以在開啟 JMP 的情況下,從開啟的 JMP 版本的檔案總管中再次開啟 JMP 資料表,而無需多次開啟 JMP。只是分享一下,以防有人遇到這個問題,因為它真的困擾著我,並且花了我一天中的大部分時間(以及願意讓我在他們的電腦上做事的同事)來解決這個問題。
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例我認為你可以透過以下方法解決這個問題。
- 退出所有正在運行的 JMP 會話
- 執行您希望用作預設 JMP 版本的 JMP 版本(如果您的電腦上安裝了多個 JMP 版本)。
- 前往“檔案”-->“首選項”-->“Windows 特定設定”,然後按一下對話方塊底部附近的“重設關聯”按鈕。
這樣應該可以修復 Windows 註冊表,將目前的 JMP 會話與 JMP 檔案關聯起來。
現在嘗試雙擊您的文件,看看是否符合預期。
如果這樣能解決問題,請告訴我們。
傑夫
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例我按照說明操作了,但問題仍然存在。當我雙擊開啟 JMP 資料表時,會啟動多個 JMP 10.0.2 實例,而不是在同一個 JMP 10.0.2 實例中開啟資料表。
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例請嘗試按照 2011 年冬季刊 JMPer Cable 文章第 7 頁中概述的步驟操作:
http://www.jmp.com/about/newsletters/jmpercable/pdf/27_winter_2011.pdf
該文章中概述的步驟應該可以解決大多數情況下的文件類型關聯問題。但是,如果您仍然遇到問題,請提交技術支援請求。
乾杯,
-贏
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例我在 Windows 7 環境下嘗試將 .csv 檔案與 JMP 關聯時也遇到了類似的問題。
我已成功將 .csv 檔案類型與 JMP 應用程式關聯。但是,當我雙擊 .csv 檔案時,會啟動一個新的 JMP 實例——JMP、JMP [2]、JMP [3] 等。
打開 .jmp 資料檔案時不會發生這種情況,因為 .jmp 檔案會在正在運行的「最舊」的開啟的 JMP 應用程式中打開,例如 JMP 或 JMP [2](如果沒有 JMP 實例)。
是否需要在檔案關聯中新增某些內容,以強制 .csv 檔案在可用時使用已執行的 JMP 實例開啟?
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例我看了問題和答案,感覺它們不屬於同一個主題。
我提取的結果是:
Windows 中的檔案關聯功能用於指定開啟該檔案時應啟動哪個程式。目前該功能運作良好。
回覆的內容是關於糾正這些文件關聯。
問題是,在 Windows 系統中點擊檔案圖示每次都會開啟一個新程式。這屬於正常現象(可以試試 Word 或其他程式)。
檔案關聯可以告訴要啟動哪個程序,但它不知道(也無法知道,因為進程 ID 是隨機的)某個程序是否已經在運行。
只有透過建立智慧的進程間通訊機制才能解決這個問題。問題:JMP 是否具備此功能?
從正在執行的程式(JMP 或其他程式)開啟檔案時,程式本身並不知道其進程 ID (pid)。
這種方法很容易讓人獨自開啟多個文件。
解決方案:
與其雙擊,最簡單的方法是將檔案拖放到正在運行的 JMP 進程中。
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例我不同意,每次開啟Excel檔案並不會啟動一個新的Excel實例。這樣就可以在工作表之間移動資料。
回覆:為什麼 JMP 10 在開啟資料表時會建立一個新實例我的 JMP 11.2 64 位元版本也遇到了同樣的問題。我之前同時安裝了 JMP 9.0.2 一段時間。多實例運行的問題是在我卸載 JMP 9 之後才出現的。我已經按照重置檔案關聯的步驟操作過,包括手動將 .reg 檔案合併到註冊表中,但問題依舊存在。依照上述步驟編輯登錄項目(刪除「%1」)也無效。
我在“首選項”裡找不到任何可以控制這種行為的新設定。我當然不需要為每個開啟的檔案建立一個單獨的 JMP 主視窗。
JMP9 從未出現過這種情況。我同時安裝 JMP9 和 JMP11 時也沒有這個問題。卸載 JMP9 後才出現。當時我還重新關聯了檔案副檔名。