簡體   English   中英

有沒有辦法在OS X上開發Silverlight應用程序?

[英]Is there any way to develop Silverlight applications on OS X?

雖然我的所有機器都是Mac,但實際上我真的很喜歡在.NET中工作。 我認為嘗試編寫Silverlight應用程序會很有趣。 不幸的是,就我所知,Silverlight不是Mono的一部分,它實際上可以在OS X上運行。

是否可以在OS X上開發Silverlight,還是需要使用VM? 如果有可能,Mono是唯一的選擇,還是有其他方式?

你聽說過月光嗎?

摘自項目頁面:

Moonlight是Silverlight( http://silverlight.net )的開源實現,主要用於Linux和其他基於Unix / X11的操作系統。 2007年9月,微軟和Novell宣布了一項技術合作,其中包括訪問Microsoft的Silverlight測試套件以及為Linux用戶分發的Media Pack,其中包含用於視頻和音頻的許可媒體編解碼器。

根據go-mono.com ,您可以使用MonoDevelop在Mac OS X上開發Silverlight / Moonlight。

我可能會堅持使用虛擬機 - 我一直在我的Mac上使用虛擬機,而Visual Studio完全可用(顯然這取決於你的mac的規格)......

如果你想免費使用它,你可以使用VirtualBox,在那里安裝windows(你可以隨時使用評估,如果你不擁有它),然后使用Visual Studio Express - 這個問題告訴你如何設置Visual Studio表達SL dev ... 在Visual Studio Express中開發Silverlight?

在Eclipse中運行的Silverlight開發工具稱為Silverlight的Eclipse工具。 它有一個Mac版本。 雖然它看起來有點停滯,所以我不知道它的當前狀態。

http://www.eclipse4sl.org/

MonoDevelop確實內置了月光項目,所以不應該有任何問題。

此外 - 雖然這個問題不適合你的情況,我訓練我的MBP,雖然它在mac硬件上運行Win7 + vStudio,它運行得很好。

Silverlight可以通過一個單獨的項目與MAC OSX兼容,我忘記了它的名字。 微軟向一些正致力於在其他平台上實施的人發布了Silverlight的源代碼,包括MAC

但是,這意味着它總是至少延遲一個版本,因此MAC用戶可以訪問silverlight 3,但不能訪問4。

舊的Mac不是英特爾處理器,只能訪問silverlight 1。

查看此頁面以獲取兼容性列表。 http://en.wikipedia.org/wiki/Silverlight#Silverlight_4

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM