2011-01-24 36 views
1

我有一個我在IIS中發佈的XBAP應用程序。檢測XBAP應用程序的多個實例

比方說,我在Web瀏覽器中運行應用程序,然後打開一個新選項卡並再次運行應用程序。

  1. 如何檢測到多個實例正在運行?
  2. 我該如何強制只運行一個實例?

在此先感謝

+0

XBAP是一種WPF概念,Silverlight是一項單獨的技術 - 你能澄清你想要的嗎?標題,標籤和問題主體看起來不同步。 – 2011-01-24 09:50:47

+0

可能是我過於熱心的編輯...道歉 – 2011-01-24 10:33:51

回答

1

XBAP應用程序通常在部分信任模式以及在各種各樣的「沙箱」中運行。由於這個限制,你的程序將無法伸手去尋找其他自己的實例。如果你要完全信任,你可能會發現自己有更多的選擇。

這裏有一點來自微軟的沙盒,讓你更好地瞭解你的選擇。 http://msdn.microsoft.com/en-us/library/aa480229.aspx