I recently completed porting about 150,000 lines of VB.net code to C#. This is the core of our application libraries, which build database-like structures out of Excel-like files. We use this for import/export of domain-specific data.
I got the core of this working on C#/VS2015 to build a DLL. I then made a second project in the same solution that consisted of a single Windows.Form window with a single button, "Do It", which uses the DLL to open one of these Excel-like files and then sees if it can correctly find expected bits of data within it.
I then took this code to the Mac version of Xamarin. I found that .Net 4.5.1 was not supported so I had to change that to 4.5. This made "using static XXX;" disappear, so then I had to go around and qualify lots of things. And then it compiled!
Ok, my question. I've been trying to run the resulting app. It doesn't seem to want to. If I push the run/pause button it just clicks and then nothing. If I right-click debug, it works. Why might this be? And the first run seems EXTREMELY slow to start. Is that expected?
More generally, what is my next step. The window/form opens on my Mac and seems to do something, but my ultimate goal is to demo on iPad. So where do I turn next?