[問題] 有關開發用的toolkit

看板WindowsPhone作者 (TTP)時間12年前 (2013/09/29 18:45), 編輯推噓4(4016)
留言20則, 4人參與, 最新討論串1/1
不知道這個版能不能夠討論關於開發時遇到的問題 看完版規似乎沒有不允許就問了如有違規我會自刪抱歉 機型:Nokia Lumia 920 問題詳述:我在開發APP使用了LonglistSelector 我希望能夠使用動畫transition過場因此我安裝了Windows phone Toolkit 但是在執行時發生了錯誤 原因為windows phone OS 8.0所內建參考的Microsoft.phone.dll 與 安裝Windows phone Toolkit所參考的Microsoft.phone.Control.toolkit.dll 內皆有LonlistSelector的元件命名空間 使得Studio不知道要參考那一個 如圖http://i.imgur.com/aossEY3.png
Google了解決方法http://tinyurl.com/kuj9mh3 --------------------------------------------------------------------------- 1)工程中用到了toolkit toolkit中的LongListSelector控件在命名空間Microsoft.Phone.Controls裏,和wp8系統 內置LongListSelector所在命名空間一致。這會導致編譯錯誤。 解决方法: 下載tookit源碼 http://go.rritw.com/silverlight.codeplex.com 刪除LongListSelector相關的代碼及Themes\generic.xaml中LongListSelector相關的样 式 編譯出新的toolkit庫,並在你的工程中引用即可 (需要注意LongListSelector的使用細 節也有改變) --------------------------------------------------------------------------- 但是似乎是比較暴力解決非正式的解法 請問版上有沒有人有心得能解決這個問題的呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 182.234.145.249

09/29 19:12, , 1F
重新用 Nuget 抓一次WP8版的 The Windows Phone Toolkit
09/29 19:12, 1F

09/29 19:28, , 2F
樓上正解,用NuGet裝WP8版不會有衝突
09/29 19:28, 2F

09/29 19:29, , 3F
WP Developer 社團: http://ppt.cc/yy4F
09/29 19:29, 3F

09/29 21:25, , 4F

09/29 21:25, , 5F
請問是指這個TOOLKIT嗎? 我就是裝這個出現ERROR的
09/29 21:25, 5F

09/29 21:37, , 6F
直接用 Microsoft.Phone.Controls.LongListSelector
09/29 21:37, 6F

09/29 21:37, , 7F
的方式指定看看呢?
09/29 21:37, 7F

09/29 21:46, , 8F
不是很懂S大的意思耶 現在就是因為有用到longlist 所以
09/29 21:46, 8F

09/29 21:47, , 9F
重複定義longlist 所以只用Controls.Longlistselector
09/29 21:47, 9F

09/29 21:47, , 10F
不是還是一樣會重複定義到longlistselector?
09/29 21:47, 10F

09/29 21:54, , 11F
哦哦我理解原po的問題了 我搞錯了 那個建議請無視orz
09/29 21:54, 11F

09/29 21:56, , 12F
我跟一二樓用同樣的方法 使用longlistselector沒問題
09/29 21:56, 12F

09/29 21:56, , 13F
喔喔喔 我搞定了
09/29 21:56, 13F

09/29 21:57, , 14F
原因在於 我的Nuget版本為2.0.3 toolkit版本要求2.1以
09/29 21:57, 14F

09/29 21:57, , 15F
我解除NUGET 重新下載一次2.7版 再用NUGET安裝TOOLKIT
09/29 21:57, 15F

09/29 21:58, , 16F
就可以成功執行了
09/29 21:58, 16F

09/29 21:58, , 17F
似乎2.0.3抓的toolkit跟2.7版抓下來的package不一樣
09/29 21:58, 17F

09/29 21:59, , 18F
我的studio版本為2012for windows phone 內建的NUGET
09/29 21:59, 18F

09/29 21:59, , 19F
是舊的 以後有遇到同樣問題的可以先檢查NUGET!
09/29 21:59, 19F

09/29 21:59, , 20F
謝謝大家的回覆!
09/29 21:59, 20F
文章代碼(AID): #1II0JJRu (WindowsPhone)
文章代碼(AID): #1II0JJRu (WindowsPhone)