2010-04-28 250 views
0

我是silverlight應用程序的初學者。所以起初我看着它由WINCE 6.0 R3的位置iMX31依賴關係?

WINCE600 \ PUBLIC \ COMMON \ OAK \ DEMOS \ XAMLPERF提供的演示應用 - 這包含C++代碼 和 WINCE600 \ PUBLIC \ COMMON \ OAK \ FILES \ XAMLPERF - 這包含XAML文件與圖像

現在運行在模擬器此應用程序之前。我先是用以下着手:

  1. 我先拿我的工作區去的目錄項,並補充說:「Silverlight的面向Windows Embedded」 從下拉的目錄項的菜單
  2. 然後右鍵點擊解決方案資源管理器和選擇屬性和配置下拉菜單我已經選擇了環境變量,我已經添加了一個名爲「sysgen_samplexamlperf」的新變量,併爲該變量賦值爲1。
  3. 現在重新編譯應用程序後,我將圖像轉儲到仿真器中,並且發現在設備模擬器的桌面上,我可以看到我運行的exe文件,並且我可以看到應用程序在3D效果下正常工作。

現在我在iMX31硬件中進行了同樣的事情,我無法看到應用程序以正確的方式運行,因爲它在模擬器中執行。所以現在我覺得在硬件上運行應用程序時會有任何依賴性。

那麼什麼是依賴?此外,在此位置「WINCE600 \ PUBLIC \ COMMON \ OAK \ FILES \ XAMLPERF」中,圖像採用PNG格式。那麼對圖像格式有任何依賴性?

感謝和問候

回答

1

Silverlight for Embedded devices不需要硬件支持。您可以添加硬件支持來提高性能,但這不是要求。

例如,在我的PXA3XX平臺上,Silverlight運行時沒有通過驅動程序進行任何硬件調整。

你的問題到底是什麼?演示應用程序在哪裏?
您可以添加基於XAML的Internet Explorer以確保它運行Silverlight。請注意,基於XAML的IE在桌面上沒有快捷方式,因此您需要自己創建一個快捷方式,或者僅運行\Windows的可執行文件

+0

您是對的。我沒有添加圖像編碼器和解碼器bcz,其中的圖像沒有在h/w上看到,我認爲我的應用程序沒有運行。從目錄項目中添加所有必要的圖像編碼器和解碼器後,我的應用程序運行良好。 – Abhineet 2010-05-15 19:11:26