Daniel
Fri Feb 18 18:15:48 CST 2005
Glad I could help and thanks for the nice words.
Cheers
Daniel
--
http://www.danielmoth.com/Blog/
"Carl Perkins" <CarlPerkins@discussions.microsoft.com> wrote in message
news:0837EC8B-1F53-4687-B0EB-95D392A97472@microsoft.com...
> Daniel,
> I love your blog and the fantastic information you have in it!
> I have bookmarked it and will reference it frequently.
> Thank you for informing me of the 64k limit per method - I had no idea.
> Carl Perkins
>
> "Daniel Moth" wrote:
>
>> > What type of a limit am I hitting up against here?
>>
>> You are hitting the non-ARM JIT which has a limit of 64K native size per
>> method. For other differences between the desktop and CF JIT see this:
>>
http://www.danielmoth.com/Blog/2004/12/jit.html
>>
>> Cheers
>> Daniel
>> --
>>
http://www.danielmoth.com/Blog/
>>
>>
>> "Carl Perkins" <CarlPerkins@discussions.microsoft.com> wrote in message
>> news:17DEB67F-7AB1-40F0-9E8B-9D469D847937@microsoft.com...
>> > OK, problem solved.
>> > It appears that you can only have so many controls within a .net cf
>> > application.
>> > I removed a tab from a tab control and the 3 controls on that tab and
>> > now
>> > EVERYTHING works.
>> > What type of a limit am I hitting up against here?
>> > Carl Perkins
>> >
>> > "Carl Perkins" wrote:
>> >
>> >> I built an application that works 100% ok when I run it in debug mode
>> >> but
>> >> with CTRL-F5.
>> >> I changed to deploy and get the System.NotSupportedException message.
>> >> I ALSO get the error when I run in debug mode with F5 (not CTRL-F5).
>> >> Here is a partial piece of code:
>> >>
>> >> using System;
>> >> using System.Drawing;
>> >> using System.Windows.Forms;
>> >> using System.Data;
>> >> using System.Data.SqlServerCe;
>> >> using System.Text.RegularExpressions;
>> >>
>> >> namespace NJ5J_CarLog_PocketPC
>> >> {
>> >> public class formCarLog : System.Windows.Forms.Form
>> >> {
>> >> public string wrkMaximumMileageStart = "9999991.0";
>> >> public string wrkMaximumMileageEnd = "9999999.9";
>> >> public decimal maximumMileageStart = 0;
>> >> public decimal maximumMileageEnd = 0;
>> >> public formCarLog()
>> >> {
>> >> InitializeComponent();
>> >> maximumMileageStart =
>> >> System.Convert.ToDecimal(wrkMaximumMileageStart.ToString());
>> >>
>> >> The last instruction above is what gives the exception. I found
>> >> another
>> >> solution on this newsgroup and tried Parse() but it also gives the
>> >> exception.
>> >> Is there a namespace I am omitting? The MSDN help shows that this is
>> >> supported in the .Net Compact Framework.
>> >> Thanks in advance,
>> >> Carl Perkins
>>
>>