MVVM Light 學習筆記1 安裝手記

來源:互聯網
上載者:User
    首先,按照官網這裡所說的進行安裝http://www.galasoft.ch/mvvm/#install    下載相關模板:http://www.galasoft.ch/mvvm/installing/index.html

        把模板拷貝到對應的模板檔案目錄,前面的頁面已經介紹,雖然是英文,但光看圖片也能明白。需要注意的是blend4的模板,提供下載的模板是針對beta版的寫法,要知道微軟這次升級,改動那可是大啊,如果有興趣該模板,我這裡找到幾處需要修改的地方

  • 1、WMAppManifest.xml檔案裡面,需要將RuntimeType="SilverLight"應改為RuntimeType="Silverlight"。
  • 2、<Capabilities>節也有了相應變化:
  • <Capabilities>
    <Capability Name="ID_CAP_NETWORKING"/>
    <Capability Name="ID_CAP_LOCATION"/>
    <Capability Name="ID_CAP_SENSORS"/>
    <Capability Name="ID_CAP_MICROPHONE"/>
    <Capability Name="ID_CAP_MEDIALIB"/>
    <Capability Name="ID_CAP_GAMERSERVICES"/>
    <Capability Name="ID_CAP_PHONEDIALER"/>
    <Capability Name="ID_CAP_PUSH_NOTIFICATION"/>
    <Capability Name="ID_CAP_WEBBROWSERCOMPONENT"/>
    </Capabilities>
  • 3、工程引用檔案ProjectForTemplatePhone.csproj裡面:
        將<Reference Include="Microsoft.Phone.Controls.Navigation" />改為<Reference Include="Microsoft.Phone" />        至於為什麼,微軟說了,命名空間名字改了,其他改動,可以參考如下連結        http://blogs.msdn.com/b/jaimer/archive/2010/06/28/migrating-apps-from-windows-phone-ctps-to-the-beta-build.aspx?wa=wsignin1.0        大言不慚吧。
  • 4、由於前面命名空間的問題,所有模板中的頁面,需要修改引用的命名空間。嫌麻煩了吧,不過我有個取巧的方法:
                就是把vs2010中的對應模板,拷貝過來,就可以了。  通過 Wiz 發布

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.