VS2010 找不到Silverlight Unit Test Application 工程選項

 因爲工作需要,目前正準備學習一下silverlight程序的測試。通過資料瞭解,安裝完VS2010後,可以創建一個Silverlight單元測試工程(測試相關框架已經封裝在silverlight SDK中,所以如果安裝過Silverlight 4 SDK的朋友,應該會有)。不過我的VS在安裝完畢後,卻並沒有這個工程選項。

  剛開始以爲安裝的SDK不正確,所以特地到官網下載專門的silverlight_Toolkit安裝包(測試框架被包含在內)。安裝完畢後再看,還是沒有silverlight的測試工程。

  百度國內基本沒有找到有用的資料,大部分已經過時了,於是到國外網站中遛了一下,果然讓我找到了解決方法。

  原文地址:

  http://nguyducthuan.com/blogIT/index.php/2010/10/vs-2010-silverlight-unit-test-template-missing/

  原來是安裝路徑的問題。

  silverlight單元測試模塊涉及到的重要文件(以C#語言爲例):

  ..\ItemTemplates\ CSharp\..目錄下:Silverlight Unit Test Class.zip

  ..\ProjectTemplates\ CSharp\..目錄下:Silverlight Unit Test Project.zip

  當然還包含在安裝時被放到正確位置的dll。

  我的Visual Studio安裝在F盤,可是silverlight單元測試相關文件被放在了

  C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\..

  於是把C盤下itemTemplate目錄和ProjectTemplates目錄都拷到了(原來的文件夾都爲空,所以我直接覆蓋原來的):

  C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Templates

  重新打開VS2010,果然在VS Silverlight選項下,發現多了一個選項 silverlight Unit Test Application。

  新建一個測試單元,創建一個簡單的測試實例,運行,一切OK。

  

 

  附上silverlight 4和Silverlight 5相關Silverlight_Toolkit包下載地址:

  官網下載地址:

  http://silverlight.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=36060

發佈了33 篇原創文章 · 獲贊 23 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章