2011-01-24 16 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