为什么Silverlight 5在Mac OS X 10.8.2上不能很好地工作?

时间:2013-02-07 00:20:15

标签: macos silverlight

我有客户向我展示Mac OS X核心转储,在Mac上打开默认的Silverlight首选项时,显示对Mac OS X的调用导致信号中止(SIGABRT)。此外,我们的Silverlight 5应用程序无法在该计算机上启动。

Silverlight 5,我的意思是5.1.10411.0。

似乎遇到最大问题的客户正在使用Mac OS X 10.8.2(最新的Mountain Lion)

我有一台完全运行Silverlight 5的Mac,但它是Mac OS X 10.6.8机器(Snow Leopard)。我们的应用程序也在Mac机器上按预期运行。

互联网上有很多证据表明很多人都遇到过同样的问题。有许多所谓的“神奇”解决方案,但最终用户不得不跳过篮球才能使其发挥作用似乎并不正确。人们在Mac上遇到Netflix问题,以及名为MacKeeper的程序搞乱Silverlight安装的问题。我只是想知道是什么引起了这样的问题?是不是每当Mac推出Mac OS X的新版本时,微软都不会一直在测试Silverlight,或者更有可能的是,Apple出于某种原因故意故意故意颠覆Microsoft Silverlight(以及其他程序) ? Mac OS X 10.8.2,Microsoft Office和其他非Microsoft应用程序显然发生了很多随机崩溃。任何人都有理解这背后的原因?在Mac OS X 10.8.2计算机上,Silverlight能否正常使用?

谁对此有过错? Apple还是微软?都?既不?

微软表示他们计划在2021年前支持Silverlight。 是否有一个潜台词,它实际上只支持在Windows上? 对许多决策者而言,首先在Silverlight中应用的全部内容都可以在Mac上运行。为什么苹果和微软不能很好地发挥作用,至少在一个特定的例子中,互操作性被展示和销售为可以依赖于工作的东西。 (为什么我们不能只是相处?停止。这是修辞。)

微软是否在较旧版本的Mac OS X上测试Silverlight,是否让Apple在下一版Mac OS X中进行了更改?

我的客户和互联网上的其他人是否正在做一些不受支持的事情,比如运行破坏Silverlight安装过程的第三方实用程序?

这最终会成为某种权限问题吗?

Mac OS X 10.8.2是否只是错误或一般不稳定?还有其他应用程序只会在Mountain Lion上崩溃吗?必须采取哪些措施来避免这种情况 - 苹果公司是否弃用了一些API调用?

欢迎理论,推测,内幕见解和其他类型的投入!

请不要诉诸激情抨击企业实体,因为这是毫无意义的。我只是想知道如何平滑这一点,以及打电话让事情发生的人。我不想知道谁是“邪恶的” - 我只是想知道谁没有正确地完成他们的工作。

这是在Silverlight上崩溃的线程,只是试图显示它的首选项:

> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0x9114da6a __pthread_kill + 10
1   libsystem_c.dylib               0x99467acf pthread_kill + 101
2   libsystem_c.dylib               0x9949e4f8 abort + 168
3   com.microsoft.net.coreclr       0x0a00b8d4 0xa000000 + 47316
4   com.microsoft.net.coreclr       0x0a00b958 0xa000000 + 47448
5   com.microsoft.net.coreclr       0x0a00b3e8 0xa000000 + 46056
6   com.microsoft.net.coreclr       0x0a103b27 GetCLRRuntimeHost + 193895
7   com.microsoft.net.coreclr       0x0a037553 PAL_InitializeCoreCLR + 58243
8   com.microsoft.net.coreclr       0x0a10130c GetCLRRuntimeHost + 183628
9   com.microsoft.net.coreclr       0x0a101445 GetCLRRuntimeHost + 183941
10  com.microsoft.net.coreclr       0x0a1069a6 GetCLRRuntimeHost + 205798
11  com.microsoft.net.coreclr       0x0a106b5b GetCLRRuntimeHost + 206235
12  com.microsoft.net.coreclr       0x0a1c94be GetCLRRuntimeHost + 1003262
13  com.microsoft.net.coreclr       0x0a1ca005 GetCLRRuntimeHost + 1006149
14  com.microsoft.net.coreclr       0x0a27a5ea GetCLRRuntimeHost + 1728554
15  com.microsoft.net.coreclr       0x0a339c94 GetCLRRuntimeHost + 2512596
16  com.microsoft.silverlight       0x000050ac start + 5624
17  libobjc.A.dylib                 0x9279e586 -[NSObject performSelector:] + 62
18  com.apple.CoreFoundation        0x90f1bb64 -[NSSet makeObjectsPerformSelector:] + 228
19  com.apple.AppKit                0x97263011 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1180
20  com.apple.AppKit                0x97241572 loadNib + 373
21  com.apple.AppKit                0x9724094a +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 233
22  com.apple.AppKit                0x973919a4 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 154
23  com.apple.AppKit                0x9724061f +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 709
24  com.apple.AppKit                0x9723c498 NSApplicationMain + 447
25  com.microsoft.silverlight       0x00003baf start + 251
26  com.microsoft.silverlight       0x00003add start + 41

0 个答案:

没有答案