Silverlight 之 新建專案解析

2022-02-07 02:26:50 字數 1346 閱讀 5091

新建乙個silverlight專案(專案名稱為silverlighttest)後,若在" 新建silverlight應用程式視窗 " 勾選 " 在新**中承載silverlight應用程式(h) " ,生成專案目錄如下:

通過實驗後得出結論,silverlighttest專案經過編譯後,產生乙個 silverlighttest.xap 這是乙個壓縮檔案,包含了silgherlight的內容,而silverlighttest.web則作為sliverlight程式在web瀏覽器中的展現,這裡有乙個silverlighttesttestpage.html,開啟這個頁面的**檢視一下,就會明白許多。

下面分別是在這兩個程式集上面右鍵點「屬性」之後顯示的屬性內容,請仔細比對一下。

很顯然,乙個是silverlight專案,乙個是asp.net專案。

1. 如果將silverlighttest.web設定為啟動專案,直接執行則開啟web瀏覽器,位址列顯示的位址如:http://localhost:5113/silverlighttesttestpage.aspx;

2.如果將silverlighttest設定為啟動專案,則分兩種情況:

[1]沒有勾選了" 允許在瀏覽器外執行應用程式 ",直接執行,則開啟乙個web瀏覽器,位址列顯示的位址如:file:///c:/users/administrator/documents/visual%20studio%202010/projects/silverlighttest/silverlighttest/bin/debug/silverlighttesttestpage.html

[2]勾選了" 允許在瀏覽器外執行應用程式 ",propeties 資料夾下新添outofbrowsersettings.xml檔案,直接執行,則開啟乙個瀏覽器外的本地sliverlight應用程式,如下圖

這和安裝到本地的sliverlight應用程式是一樣的。

[3]在silverlighttest程式集上右鍵——"在瀏覽器中檢視",這和2.1的開啟結果是一致的。

Silverlight 解謎遊戲 之一 新建專案

2010年第一天,首先祝福的朋友們在新的一年一切順利 心想事成!本系列將通過blend 3製作乙個 hidden object 解密遊戲教程,這類遊戲國外做的比較多,是根據乙個寫著英文單詞的題板,在圖中找到相應的物品。對於國內玩家來說的有兩個難點 1.英文單詞不認識,不知道要找的是什麼物品。2.藏著...

robotium 新建 android 測試專案

注意 新建專案後再執行前一定要修改manifest檔案中的instrumentation 中的target package,這個是測試的入口 如何知道apk包名和main activity 通過re sign.jar得到包名和main activity 或者通過 aapt dump badging ...

Silverlight之Button控制項簡單自定義

silverlight 給我們提供的控制項數量是非常有限的,不能夠滿足我們在實踐專案中開發需求。所以我們就需要通過自定義控制項的方式來解決這個問題。一 silverlight 控制項應用樣式。我們大家都知道,我們可以通過使用屬性語法來設定 ui物件。這種方法能夠有效地使物件外觀發生淺層次的改變,但是...