Note that there are some explanatory texts on larger screens.

plurals
  1. POHow can I build a targetting pack for Portable Class Libraries?
    primarykey
    data
    text
    <p>I'm building some code with these <a href="https://stackoverflow.com/questions/5238955/what-is-a-portable-class-library">portable class libraries</a> at present.</p> <p>I'm looking to target full .Net, WinRT Metro, Windows Phone, ... and then MonoTouch and MonoDroid. My experiments today show this can work - <a href="http://slodge.blogspot.co.uk/2012/04/experiments-with-portable-class.html" rel="nofollow noreferrer">http://slodge.blogspot.co.uk/2012/04/experiments-with-portable-class.html</a></p> <p>However, I have hit a fairly significant problem - MonoTouch and MonoDroid currently support these libraries in that you can consume PCLs as binary assemblies, but they don't allow linking between project files </p> <ul> <li>e.g. I can reference MyLib.dll from a MonoDroid project, but I can't reference MyLib.csproj. </li> </ul> <p>This is a problem as it means automated (resharper) refactoring doesn't work - and I seem to rely on this for most of my work!</p> <p>I've seen that Microsoft publish targetting packs that allow you to extend class libraries, but I've not worked out where these install to or what they modify.</p> <p>Here's the current Microsoft list: <a href="http://msdn.microsoft.com/en-us/hh487282.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/hh487282.aspx</a></p> <p>Does anyone have any knowledge about what these packs contain or how someone might make their own pack? If they're not too overly complex, then I would like to have a go at producing one for MonoTouch and/or MonoDroid.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload