我正在用這些portable class libraries構建一些代碼。如何構建便攜式類庫的目標包?
我正在尋找完整的.Net,WinRT Metro,Windows Phone ......,然後是MonoTouch和MonoDroid。今天我的實驗顯示這可以工作 - http://slodge.blogspot.co.uk/2012/04/experiments-with-portable-class.html
但是,我遇到了一個相當重大的問題 - MonoTouch和MonoDroid目前支持這些庫,因爲您可以將PCL作爲二進制程序集使用,但它們不允許在項目文件之間進行鏈接
- 例如我可以從MonoDroid項目中引用MyLib.dll,但我無法引用MyLib.csproj。
這是一個問題,因爲它意味着自動化(resharper)重構不起作用 - 而且我似乎依靠這個來完成大部分工作!
我已經看到微軟發佈了允許你擴展類庫的定位包,但是我還沒有弄清楚它們安裝到什麼地方或者它們修改了什麼。
這裏是目前微軟列表:http://msdn.microsoft.com/en-us/hh487282.aspx
有沒有人有什麼,這些包中包含或有人會如何讓自己包的任何知識呢?如果它們不是太複雜,那麼我想要爲MonoTouch和/或MonoDroid製作一個。
謝謝。有人只是通過電子郵件將您的博客鏈接發送給我。今晚將試用它。 +1 – Stuart 2012-04-22 07:41:31
它似乎並沒有爲我工作 - 但它可能只是疲倦的眼睛缺少明顯的東西...明天再試... – Stuart 2012-04-22 17:09:09
現在終於有這個工作 - 有一個錯別字在博客我難倒了幾天 - 框架需要大寫字母F和DisplayName大寫字母D :)謝謝! – Stuart 2012-04-26 15:27:05