<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>CThru Discussions Rss Feed</title><link>http://www.codeplex.com/CThru/Thread/List.aspx</link><description>CThru Discussions Rss Description</description><item><title>New Post: DateTime.Now not getting intercepted</title><link>http://cthru.codeplex.com/discussions/387979</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Sorry, but that's better asked at the Typemock forums as well. This is related to some Isolator internals, which I don't understand at all.&lt;/p&gt;&lt;/div&gt;</description><author>ulu</author><pubDate>Sat, 28 Jul 2012 06:27:45 GMT</pubDate><guid isPermaLink="false">New Post: DateTime.Now not getting intercepted 20120728062745A</guid></item><item><title>New Post: DateTime.Now not getting intercepted</title><link>http://cthru.codeplex.com/discussions/387979</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I clarified this with them, thanks. I have another issue though. My application uses Spring .net and when I added CThru to it, it stopped working. In the typemock logs, I see it failing silently at this point&lt;/p&gt;
&lt;p&gt;Exposing internals for module 122F1160Loaded: -&amp;gt;C:\Program Files (x86)\ITG\Custom\Active\bin\Spring.Core.dll&lt;/p&gt;
&lt;p&gt;Is it not possible to have both enabled?&lt;/p&gt;&lt;/div&gt;</description><author>SamwellTarly</author><pubDate>Fri, 27 Jul 2012 19:26:39 GMT</pubDate><guid isPermaLink="false">New Post: DateTime.Now not getting intercepted 20120727072639P</guid></item><item><title>New Post: DateTime.Now not getting intercepted</title><link>http://cthru.codeplex.com/discussions/387979</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;That better be asked at the &lt;a href="http://forums.typemock.com/index.php"&gt;Typemock Forums&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</description><author>ulu</author><pubDate>Thu, 26 Jul 2012 18:38:37 GMT</pubDate><guid isPermaLink="false">New Post: DateTime.Now not getting intercepted 20120726063837P</guid></item><item><title>New Post: DateTime.Now not getting intercepted</title><link>http://cthru.codeplex.com/discussions/387979</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I managed to get it to run correctly, but I had to add the [TextFixture] attribute to the class and [Test] attribute to the program. Also, it only works correctly when i run it through visual studio, when I run it via the TMockRunner.exe, the datetime.now property does not get intercepted. Is there any way to fix that? I am running Isolator V7.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;</description><author>SamwellTarly</author><pubDate>Thu, 26 Jul 2012 18:19:02 GMT</pubDate><guid isPermaLink="false">New Post: DateTime.Now not getting intercepted 20120726061902P</guid></item><item><title>New Post: DateTime.Now not getting intercepted</title><link>http://cthru.codeplex.com/discussions/387979</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;No it doesn't matter.&lt;/p&gt;
&lt;p&gt;What do you have in your output when you run my test? Here's what I get:&lt;/p&gt;
&lt;div class="logStreamBody" style="padding-left: 30px;"&gt;TypeMock.Interceptors.InterceptDateTime.get_Now()&lt;br /&gt;01.01.0001 0:00:00&lt;/div&gt;
&lt;div class="logStreamBody"&gt;&lt;/div&gt;
&lt;div class="logStreamBody"&gt;You can see that it is actually the InterceptDateTime object that is intercepted.&lt;/div&gt;
&lt;div class="logStreamBody"&gt;&lt;/div&gt;
&lt;div class="logStreamBody"&gt;What's your Isolator version?&lt;/div&gt;&lt;/div&gt;</description><author>ulu</author><pubDate>Thu, 26 Jul 2012 18:10:46 GMT</pubDate><guid isPermaLink="false">New Post: DateTime.Now not getting intercepted 20120726061046P</guid></item><item><title>New Post: DateTime.Now not getting intercepted</title><link>http://cthru.codeplex.com/discussions/387979</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks for your reply.&lt;/p&gt;
&lt;p&gt;I tried running your code but I'm having the same issue. The DateTime.Now value does not get overridden..&lt;/p&gt;
&lt;p&gt;I put a writeline in the ShouldIntercept method in my AspectClass and I do not even see the DateTime.Now property being intercepted there. This is the output&lt;/p&gt;
&lt;p&gt;CThru.BuiltInAspects.MissingMethodAspect .ctor&lt;br /&gt;CThru.Aspect .ctor&lt;br /&gt;CThru.CThruEngine AddAspect&lt;br /&gt;CThru.CThruEngine GetUniqueKey&lt;br /&gt;CThru.CThruEngine AddAspect&lt;br /&gt;CThru.CThruEngine get_Verbose&lt;br /&gt;CThru.CThruEngine+AspectHandler .ctor&lt;br /&gt;CThru.CThruEngine add_DuringConstructorCall&lt;br /&gt;CThru.CThruEngine add_DuringConstructorCall&lt;br /&gt;CThru.CThruEngine add_DuringStaticConstructorCall&lt;br /&gt;CThru.CThruEngine add_DuringStaticConstructorCall&lt;br /&gt;CThru.CThruEngine add_duringMethodCall&lt;br /&gt;CThru.CThruEngine add_duringMethodCall&lt;br /&gt;CThru.CThruEngine add_missingMethodCall&lt;br /&gt;CThru.CThruEngine add_missingMethodCall&lt;br /&gt;ClassLibrary1.Class1 .ctor&lt;br /&gt;ClassLibrary1.Class1 WriteTime&lt;br /&gt;System.ComponentModel.Component Finalize&lt;br /&gt;System.Diagnostics.Process Dispose&lt;br /&gt;System.ComponentModel.Component Dispose&lt;/p&gt;
&lt;p&gt;Does it matter that it is a property and not a method?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>SamwellTarly</author><pubDate>Thu, 26 Jul 2012 13:50:45 GMT</pubDate><guid isPermaLink="false">New Post: DateTime.Now not getting intercepted 20120726015045P</guid></item><item><title>New Post: DateTime.Now not getting intercepted</title><link>http://cthru.codeplex.com/discussions/387979</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you try and run the following test:&lt;/p&gt;
&lt;pre style="font-family: Consolas; font-size: 13; color: #dcdccc; background: #3f3f3f; padding: 3px;"&gt;			&lt;span style="color: #bbbbff;"&gt;CThruEngine&lt;/span&gt;&lt;span style="color: #a2cd52;"&gt;.&lt;/span&gt;&lt;span style="color: #aad7d9;"&gt;AddAspect&lt;/span&gt;(&lt;span style="font-weight: bold; color: #83bf55;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: #bbbbff;"&gt;Stub&lt;/span&gt;(&lt;span style="color: #dfdfbf;"&gt;info&lt;/span&gt;&amp;nbsp;&lt;span style="color: #a2cd52;"&gt;=&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: #dfdfbf;"&gt;info&lt;/span&gt;&lt;span style="color: #a2cd52;"&gt;.&lt;/span&gt;&lt;span style="color: #bfcb2e;"&gt;MethodName&lt;/span&gt;&amp;nbsp;&lt;span style="color: #a2cd52;"&gt;==&lt;/span&gt;&amp;nbsp;&lt;span style="color: #c89191;"&gt;"get_Now"&lt;/span&gt;)&lt;span style="color: #a2cd52;"&gt;.&lt;/span&gt;&lt;span style="color: #aad7d9;"&gt;Return&lt;/span&gt;(&lt;span style="font-weight: bold; color: #83bf55;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: darkblue;"&gt;DateTime&lt;/span&gt;(&lt;span style="color: #8acccf;"&gt;1&lt;/span&gt;,&amp;nbsp;&lt;span style="color: #8acccf;"&gt;1&lt;/span&gt;,&amp;nbsp;&lt;span style="color: #8acccf;"&gt;1&lt;/span&gt;)));
			&lt;span style="color: #bbbbff;"&gt;CThruEngine&lt;/span&gt;&lt;span style="color: #a2cd52;"&gt;.&lt;/span&gt;&lt;span style="color: #aad7d9;"&gt;StartListening&lt;/span&gt;();
			&lt;span style="color: #ba96fe;"&gt;Console&lt;/span&gt;&lt;span style="color: #a2cd52;"&gt;.&lt;/span&gt;&lt;span style="color: #aad7d9;"&gt;WriteLine&lt;/span&gt;(&lt;span style="color: darkblue;"&gt;DateTime&lt;/span&gt;&lt;span style="color: #a2cd52;"&gt;.&lt;/span&gt;&lt;span style="color: #bfcb2e;"&gt;Now&lt;/span&gt;);
&lt;/pre&gt;
&lt;p&gt;Works for me with the latest CThru&lt;/p&gt;&lt;/div&gt;</description><author>ulu</author><pubDate>Thu, 26 Jul 2012 13:24:45 GMT</pubDate><guid isPermaLink="false">New Post: DateTime.Now not getting intercepted 20120726012445P</guid></item><item><title>New Post: DateTime.Now not getting intercepted</title><link>http://cthru.codeplex.com/discussions/387979</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I new to Cthru and TypeMocks. I wrote a simple application and want to intercept DateTime.Now in the application. This is the code I have:&lt;/p&gt;
&lt;p&gt;Aspect Class:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;class CThruAspectClass : Aspect&amp;nbsp;&lt;/p&gt;
&lt;p&gt;{&amp;nbsp; &amp;nbsp; public override bool ShouldIntercept(InterceptInfo info)&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;{&amp;nbsp; &amp;nbsp; &amp;nbsp; return info.MethodName == &amp;quot;get_Now&amp;quot;;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&lt;br&gt;
&amp;nbsp; &amp;nbsp; public override void MethodBehavior(DuringCallbackEventArgs e)&amp;nbsp; &amp;nbsp; {&amp;nbsp; &amp;nbsp; &amp;nbsp; base.MethodBehavior(e);&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; e.MethodBehavior = MethodBehaviors.ReturnsCustomValue;&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; e.ReturnValueOrException = new DateTime(1, 1, 1);&amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;I have this in main:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;public static void Main(string[] args)&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;{&amp;nbsp; &amp;nbsp; &amp;nbsp; var assembly = typeof(MockManager).Assembly;&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; CThruAspectClass ctac = new CThruAspectClass(); &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; CThruEngine.AddAspect(ctac); &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; CThruEngine.StartListening();&lt;br&gt;
&amp;nbsp; &amp;nbsp; string path = somepath;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;Class1 cl1 = new Class1();&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;cl1.WriteTime(path);&amp;nbsp; &amp;nbsp; }&lt;/p&gt;
&lt;p&gt;The actual DateTime.Now method gets called in WriteTime which is in a different class. I read that mscorlib types cannot be intercepted in the main method but this should be ok, right?&lt;/p&gt;
&lt;p&gt;I start up the application using TMockRunner.exe but I see that the current Date and Time get written not the overriden value. What am I doing wrong?&lt;/p&gt;
&lt;p&gt;Any help will be appreciated!&lt;/p&gt;
&lt;p&gt;Thank you!&lt;/p&gt;
&lt;/div&gt;</description><author>SamwellTarly</author><pubDate>Tue, 24 Jul 2012 17:18:34 GMT</pubDate><guid isPermaLink="false">New Post: DateTime.Now not getting intercepted 20120724051834P</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;div dir=ltr&gt;I can't repro. I've added this to our support, so you'll be well taken care of.&lt;br&gt;&lt;br&gt;&lt;div&gt;On Tue, Oct 12, 2010 at 7:54 AM, Roy Osherove &lt;span dir=ltr&gt;&amp;lt;&lt;a href="mailto:roy@osherove.com"&gt;roy@osherove.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"&gt;&lt;div dir=ltr&gt;interesting...&lt;div&gt;we'll have to investigate further.&lt;/div&gt;&lt;div&gt;can you send the solution that doesn't work?&lt;div&gt;

&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div&gt;On Mon, Oct 11, 2010 at 10:56 AM, sune42 &lt;span dir=ltr&gt;&amp;lt;&lt;a href="mailto:notifications@codeplex.com"&gt;notifications@codeplex.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"&gt;   &lt;div&gt; &lt;p&gt;From: sune42&lt;/p&gt; &lt;div&gt;&lt;p&gt;when I add the linq2sql query part to one of the tests in the ControlTests_vs2010.CS projecti it works fine. The solution that I have trouble with is a VS2008 project though. Its a bit wierd!&lt;/p&gt;



&lt;p&gt;&lt;br&gt;        [Test,SilverlightUnitTest]&lt;br&gt;        public void SetProperty()&lt;/p&gt;&lt;div&gt;&lt;br&gt;        {&lt;br&gt;            var Rrd = Isolate.Fake.Instance&amp;lt;Test&amp;gt;();&lt;br&gt;&lt;/div&gt;            CThruEngine.StartListening();&lt;div&gt;
&lt;br&gt;&lt;br&gt;            var context = new mydbDataContext();&lt;br&gt;&lt;br&gt;            var projs = from P in context.Projects&lt;br&gt;                        select P;&lt;br&gt;&lt;br&gt;            foreach (var prj in projs)&lt;br&gt;            {&lt;br&gt;&lt;/div&gt;


                Console.WriteLine(prj.Name);&lt;br&gt;            }&lt;br&gt;&lt;br&gt;            var panel = new StackPanel();&lt;br&gt;            Assert.AreEqual(0,panel.Children.Count);&lt;p&gt;&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;&lt;div&gt; &lt;div&gt; &lt;p&gt;Read the &lt;a href="http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295&amp;ANCHOR#Post505255"&gt;full discussion online&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;To add a post to this discussion, reply to this email (&lt;a href="mailto:CThru@discussions.codeplex.com?subject=[CThru:230295]"&gt;CThru@discussions.codeplex.com&lt;/a&gt;)&lt;/p&gt;


 &lt;p&gt;To start a new discussion for this project, email &lt;a href="mailto:CThru@discussions.codeplex.com"&gt;CThru@discussions.codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You are receiving this email because you subscribed to this discussion on CodePlex. You can &lt;a href="https://cthru.codeplex.com/subscriptions/thread/project/edit"&gt;unsubscribe or change your settings&lt;/a&gt; on codePlex.com.&lt;/p&gt;


 &lt;p&gt;Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at &lt;a href="http://codeplex.com"&gt;codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;


&lt;/div&gt;&lt;br&gt;&lt;br clear=all&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;-- &lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Roy Osherove&lt;br&gt;&lt;a href="http://www.TypeMock.com"&gt;www.TypeMock.com&lt;/a&gt; - Unit Testing, Plain Smart&lt;br&gt;&lt;br&gt;Author of &amp;quot;The Art Of Unit Testing&amp;quot; (&lt;a href="http://ArtOfUnitTesting.com"&gt;http://ArtOfUnitTesting.com&lt;/a&gt; )&lt;br&gt;


A blog for team leaders: &lt;a href="http://5Whys.com"&gt;http://5Whys.com&lt;/a&gt;&lt;br&gt;my .NET blog: &lt;a href="http://www.ISerializable.com"&gt;http://www.ISerializable.com&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href="http://twitter.com/RoyOsherove"&gt;http://twitter.com/RoyOsherove&lt;/a&gt;&lt;br&gt;


+972-524-655388 (GMT+2)&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=all&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Roy Osherove&lt;br&gt;&lt;a href="http://www.TypeMock.com"&gt;www.TypeMock.com&lt;/a&gt; - Unit Testing, Plain Smart&lt;br&gt;&lt;br&gt;Author of &amp;quot;The Art Of Unit Testing&amp;quot; (&lt;a href="http://ArtOfUnitTesting.com"&gt;http://ArtOfUnitTesting.com&lt;/a&gt; )&lt;br&gt;

A blog for team leaders: &lt;a href="http://5Whys.com"&gt;http://5Whys.com&lt;/a&gt;&lt;br&gt;my .NET blog: &lt;a href="http://www.ISerializable.com"&gt;http://www.ISerializable.com&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href="http://twitter.com/RoyOsherove"&gt;http://twitter.com/RoyOsherove&lt;/a&gt;&lt;br&gt;

+972-524-655388 (GMT+2)&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>RoyOsherove</author><pubDate>Thu, 14 Oct 2010 08:56:29 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101014085629A</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;div dir=ltr&gt;interesting...&lt;div&gt;we'll have to investigate further.&lt;/div&gt;&lt;div&gt;can you send the solution that doesn't work?&lt;br&gt;&lt;br&gt;&lt;div&gt;On Mon, Oct 11, 2010 at 10:56 AM, sune42 &lt;span dir=ltr&gt;&amp;lt;&lt;a href="mailto:notifications@codeplex.com"&gt;notifications@codeplex.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"&gt;   &lt;div&gt; &lt;p&gt;From: sune42&lt;/p&gt; &lt;div&gt;&lt;p&gt;when I add the linq2sql query part to one of the tests in the ControlTests_vs2010.CS projecti it works fine. The solution that I have trouble with is a VS2008 project though. Its a bit wierd!&lt;/p&gt;


&lt;p&gt;&lt;br&gt;        [Test,SilverlightUnitTest]&lt;br&gt;        public void SetProperty()&lt;/p&gt;&lt;div&gt;&lt;br&gt;        {&lt;br&gt;            var Rrd = Isolate.Fake.Instance&amp;lt;Test&amp;gt;();&lt;br&gt;&lt;/div&gt;            CThruEngine.StartListening();&lt;div&gt;

&lt;br&gt;&lt;br&gt;            var context = new mydbDataContext();&lt;br&gt;&lt;br&gt;            var projs = from P in context.Projects&lt;br&gt;                        select P;&lt;br&gt;&lt;br&gt;            foreach (var prj in projs)&lt;br&gt;            {&lt;br&gt;&lt;/div&gt;

                Console.WriteLine(prj.Name);&lt;br&gt;            }&lt;br&gt;&lt;br&gt;            var panel = new StackPanel();&lt;br&gt;            Assert.AreEqual(0,panel.Children.Count);&lt;p&gt;&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;&lt;div&gt; &lt;div&gt; &lt;p&gt;Read the &lt;a href="http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295&amp;ANCHOR#Post505255"&gt;full discussion online&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;To add a post to this discussion, reply to this email (&lt;a href="mailto:CThru@discussions.codeplex.com?subject=[CThru:230295]"&gt;CThru@discussions.codeplex.com&lt;/a&gt;)&lt;/p&gt;

 &lt;p&gt;To start a new discussion for this project, email &lt;a href="mailto:CThru@discussions.codeplex.com"&gt;CThru@discussions.codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You are receiving this email because you subscribed to this discussion on CodePlex. You can &lt;a href="https://cthru.codeplex.com/subscriptions/thread/project/edit"&gt;unsubscribe or change your settings&lt;/a&gt; on codePlex.com.&lt;/p&gt;

 &lt;p&gt;Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at &lt;a href="http://codeplex.com"&gt;codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;

&lt;/div&gt;&lt;br&gt;&lt;br clear=all&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Roy Osherove&lt;br&gt;&lt;a href="http://www.TypeMock.com"&gt;www.TypeMock.com&lt;/a&gt; - Unit Testing, Plain Smart&lt;br&gt;&lt;br&gt;Author of &amp;quot;The Art Of Unit Testing&amp;quot; (&lt;a href="http://ArtOfUnitTesting.com"&gt;http://ArtOfUnitTesting.com&lt;/a&gt; )&lt;br&gt;

A blog for team leaders: &lt;a href="http://5Whys.com"&gt;http://5Whys.com&lt;/a&gt;&lt;br&gt;my .NET blog: &lt;a href="http://www.ISerializable.com"&gt;http://www.ISerializable.com&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href="http://twitter.com/RoyOsherove"&gt;http://twitter.com/RoyOsherove&lt;/a&gt;&lt;br&gt;

+972-524-655388 (GMT+2)&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><author>RoyOsherove</author><pubDate>Tue, 12 Oct 2010 05:54:37 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101012055437A</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;when I add the linq2sql query part to one of the tests in the ControlTests_vs2010.CS projecti it works fine. The solution that I have trouble with is a VS2008 project though. Its a bit wierd!&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Test,SilverlightUnitTest]&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void SetProperty()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Rrd = Isolate.Fake.Instance&amp;lt;Test&amp;gt;();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CThruEngine.StartListening();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var context = new mydbDataContext();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var projs = from P in context.Projects&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select P;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (var prj in projs)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(prj.Name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var panel = new StackPanel();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Assert.AreEqual(0,panel.Children.Count);&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>sune42</author><pubDate>Mon, 11 Oct 2010 08:56:32 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101011085632A</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;div dir=ltr&gt;try ti add the linq statement&lt;br&gt;&lt;br&gt;&lt;div&gt;On Mon, Oct 11, 2010 at 10:24 AM, sune42 &lt;span dir=ltr&gt;&amp;lt;&lt;a href="mailto:notifications@codeplex.com"&gt;notifications@codeplex.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"&gt;   &lt;div&gt; &lt;p&gt;From: sune42&lt;/p&gt; &lt;div&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;When I run the 5 tests in ControlTests_vs2010.CS, they all pass.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;&lt;div&gt; &lt;div&gt; &lt;p&gt;Read the &lt;a href="http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295&amp;ANCHOR#Post505240"&gt;full discussion online&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;To add a post to this discussion, reply to this email (&lt;a href="mailto:CThru@discussions.codeplex.com?subject=[CThru:230295]"&gt;CThru@discussions.codeplex.com&lt;/a&gt;)&lt;/p&gt;

 &lt;p&gt;To start a new discussion for this project, email &lt;a href="mailto:CThru@discussions.codeplex.com"&gt;CThru@discussions.codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You are receiving this email because you subscribed to this discussion on CodePlex. You can &lt;a href="https://cthru.codeplex.com/subscriptions/thread/project/edit"&gt;unsubscribe or change your settings&lt;/a&gt; on codePlex.com.&lt;/p&gt;

 &lt;p&gt;Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at &lt;a href="http://codeplex.com"&gt;codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;

&lt;/div&gt;&lt;br&gt;&lt;br clear=all&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Roy Osherove&lt;br&gt;&lt;a href="http://www.TypeMock.com"&gt;www.TypeMock.com&lt;/a&gt; - Unit Testing, Plain Smart&lt;br&gt;&lt;br&gt;Author of &amp;quot;The Art Of Unit Testing&amp;quot; (&lt;a href="http://ArtOfUnitTesting.com"&gt;http://ArtOfUnitTesting.com&lt;/a&gt; )&lt;br&gt;

A blog for team leaders: &lt;a href="http://5Whys.com"&gt;http://5Whys.com&lt;/a&gt;&lt;br&gt;my .NET blog: &lt;a href="http://www.ISerializable.com"&gt;http://www.ISerializable.com&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href="http://twitter.com/RoyOsherove"&gt;http://twitter.com/RoyOsherove&lt;/a&gt;&lt;br&gt;

+972-524-655388 (GMT+2)&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>RoyOsherove</author><pubDate>Mon, 11 Oct 2010 08:30:37 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101011083037A</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;When I run the 5 tests in ControlTests_vs2010.CS, they all pass.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>sune42</author><pubDate>Mon, 11 Oct 2010 08:24:22 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101011082422A</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;div dir=ltr&gt;Can you please download the cthru examples from &lt;div&gt;&lt;a href="http://cthru.codeplex.com/"&gt;http://cthru.codeplex.com/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://cthru.codeplex.com/"&gt;&lt;/a&gt;they should run just fine on your machine out of the box.&lt;/div&gt;

&lt;div&gt;if they don't, we'll have a better a clue perhaps what is happening.&lt;br&gt;&lt;br&gt;&lt;div&gt;On Mon, Oct 11, 2010 at 8:59 AM, sune42 &lt;span dir=ltr&gt;&amp;lt;&lt;a href="mailto:notifications@codeplex.com"&gt;notifications@codeplex.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"&gt;   &lt;div&gt; &lt;p&gt;From: sune42&lt;/p&gt; &lt;div&gt;&lt;p&gt;I even restarted my machine and the conclusion from the sourcecode above is that when I remove the line &amp;quot;  CThruEngine.StartListening();&amp;quot; it works, and adding it gives me the Access exception.&lt;/p&gt;


&lt;p&gt;Also not that I haven't added any aspects yet.  I do get the same error if I add one.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;If I stop using CThru and just start using typemock instead with this stupid example it still fails.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div&gt;using System;&lt;br&gt;using System.Collections.Generic;&lt;br&gt;&lt;/div&gt;using System.Data.SqlClient;&lt;div&gt;&lt;br&gt;using System.Linq;&lt;br&gt;using System.Text;&lt;br&gt;using TypeMock;&lt;br&gt;using CThru;&lt;br&gt;&lt;/div&gt;using TypeMock.ArrangeActAssert;&lt;div&gt;

&lt;br&gt;&lt;br&gt;namespace TypeMockTest&lt;br&gt;{&lt;br&gt;    class Program&lt;br&gt;    {&lt;br&gt;        static void Main(string[] args)&lt;br&gt;        {&lt;br&gt;&lt;/div&gt;&lt;strong&gt;            var Rrd = Isolate.Fake.Instance&amp;lt;Test&amp;gt;();&lt;/strong&gt;&lt;div&gt;

&lt;br&gt;&lt;br&gt;            var context = new mydbDataContext();&lt;br&gt;&lt;br&gt;            var projs = from P in context.Projects&lt;br&gt;                        select P;&lt;br&gt;&lt;br&gt;            foreach (var prj in projs)&lt;br&gt;            {&lt;br&gt;                Console.WriteLine(prj.ProjectName);&lt;br&gt;

            }&lt;br&gt;&lt;br&gt;            Console.ReadKey();&lt;br&gt;        }&lt;br&gt;    }&lt;br&gt;&lt;br&gt;&lt;/div&gt;    public class Test&lt;br&gt;    {&lt;br&gt;        &lt;br&gt;&lt;br&gt;    }&lt;br&gt;}&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The debug out put is&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Users\Administrator\Documents\Visual Studio 2008\Projects\TypeMockTest\TypeMockTest\bin\Debug\TypeMockTest.exe', Symbols loaded.&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'&lt;br&gt;

'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\Accessibility\2.0.0.0__b03f5f7f11d50a3a\Accessibility.dll'&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Users\Administrator\Documents\Visual Studio 2008\Projects\TypeMockTest\TypeMockTest\bin\Debug\Typemock.ArrangeActAssert.dll'&lt;br&gt;

&lt;strong&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\Typemock.Interceptors\6.0.4.0__3dae460033b8d8e2\Typemock.Interceptors.dll'&lt;/strong&gt;&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\Configuration\6.0.4.0__3dae460033b8d8e2\Configuration.dll'&lt;br&gt;

'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\System.Runtime.Remoting\2.0.0.0__b77a5c561934e089\System.Runtime.Remoting.dll'&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll'&lt;br&gt;

&lt;strong&gt;A first chance exception of type 'System.AccessViolationException' occurred in TypeMockTest.exe&lt;/strong&gt;&lt;br&gt;The program '[7156] TypeMockTest.vshost.exe: Managed' has exited with code 0 (0x0).&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;&lt;div&gt; &lt;div&gt; &lt;p&gt;Read the &lt;a href="http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295&amp;ANCHOR#Post505211"&gt;full discussion online&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;To add a post to this discussion, reply to this email (&lt;a href="mailto:CThru@discussions.codeplex.com?subject=[CThru:230295]"&gt;CThru@discussions.codeplex.com&lt;/a&gt;)&lt;/p&gt;

 &lt;p&gt;To start a new discussion for this project, email &lt;a href="mailto:CThru@discussions.codeplex.com"&gt;CThru@discussions.codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You are receiving this email because you subscribed to this discussion on CodePlex. You can &lt;a href="https://cthru.codeplex.com/subscriptions/thread/project/edit"&gt;unsubscribe or change your settings&lt;/a&gt; on codePlex.com.&lt;/p&gt;

 &lt;p&gt;Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at &lt;a href="http://codeplex.com"&gt;codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;/blockquote&gt;

&lt;/div&gt;&lt;br&gt;&lt;br clear=all&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Roy Osherove&lt;br&gt;&lt;a href="http://www.TypeMock.com"&gt;www.TypeMock.com&lt;/a&gt; - Unit Testing, Plain Smart&lt;br&gt;&lt;br&gt;Author of &amp;quot;The Art Of Unit Testing&amp;quot; (&lt;a href="http://ArtOfUnitTesting.com"&gt;http://ArtOfUnitTesting.com&lt;/a&gt; )&lt;br&gt;

A blog for team leaders: &lt;a href="http://5Whys.com"&gt;http://5Whys.com&lt;/a&gt;&lt;br&gt;my .NET blog: &lt;a href="http://www.ISerializable.com"&gt;http://www.ISerializable.com&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href="http://twitter.com/RoyOsherove"&gt;http://twitter.com/RoyOsherove&lt;/a&gt;&lt;br&gt;

+972-524-655388 (GMT+2)&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><author>RoyOsherove</author><pubDate>Mon, 11 Oct 2010 07:54:07 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101011075407A</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I even restarted my machine and the conclusion from the sourcecode above is that when I remove the line &amp;quot;&amp;nbsp; CThruEngine.StartListening();&amp;quot; it works, and adding it gives me the Access exception.&lt;/p&gt;
&lt;p&gt;Also not that I haven't added any aspects yet.&amp;nbsp; I do get the same error if I add one.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If I stop using CThru and just start using typemock instead with this stupid example it still fails.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;using System;&lt;br&gt;using System.Collections.Generic;&lt;br&gt;using System.Data.SqlClient;&lt;br&gt;using System.Linq;&lt;br&gt;using System.Text;&lt;br&gt;using TypeMock;&lt;br&gt;using CThru;&lt;br&gt;using TypeMock.ArrangeActAssert;&lt;br&gt;&lt;br&gt;namespace TypeMockTest&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Rrd = Isolate.Fake.Instance&amp;lt;Test&amp;gt;();&lt;/strong&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var context = new mydbDataContext();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var projs = from P in context.Projects&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select P;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (var prj in projs)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(prj.ProjectName);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadKey();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class Test&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;}&lt;/p&gt;
&lt;p&gt;The debug out put is&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Users\Administrator\Documents\Visual Studio 2008\Projects\TypeMockTest\TypeMockTest\bin\Debug\TypeMockTest.exe', Symbols loaded.&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\Accessibility\2.0.0.0__b03f5f7f11d50a3a\Accessibility.dll'&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Users\Administrator\Documents\Visual Studio 2008\Projects\TypeMockTest\TypeMockTest\bin\Debug\Typemock.ArrangeActAssert.dll'&lt;br&gt;&lt;strong&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\Typemock.Interceptors\6.0.4.0__3dae460033b8d8e2\Typemock.Interceptors.dll'&lt;/strong&gt;&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\Configuration\6.0.4.0__3dae460033b8d8e2\Configuration.dll'&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\System.Runtime.Remoting\2.0.0.0__b77a5c561934e089\System.Runtime.Remoting.dll'&lt;br&gt;'TypeMockTest.vshost.exe' (Managed): Loaded 'C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll'&lt;br&gt;&lt;strong&gt;A first chance exception of type 'System.AccessViolationException' occurred in TypeMockTest.exe&lt;/strong&gt;&lt;br&gt;The program '[7156] TypeMockTest.vshost.exe: Managed' has exited with code 0 (0x0).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>sune42</author><pubDate>Mon, 11 Oct 2010 06:59:23 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101011065923A</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Yes, I have it installed. But it is not part of the solution/project that I am working on. So I uninstalled postsharp, restarted Visual studio, but still get the same problem&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;System.AccessViolationException was unhandled&lt;br&gt;&amp;nbsp; Message=&amp;quot;Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&amp;quot;&lt;br&gt;&amp;nbsp; Source=&amp;quot;System.Core&amp;quot;&lt;br&gt;&amp;nbsp; StackTrace:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Linq.Queryable.Select[TSource,TResult](IQueryable`1 source, Expression`1 selector)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at TypeMockTest.Program.Main(String[] args) in C:\Users\Administrator\Documents\Visual Studio 2008\Projects\TypeMockTest\TypeMockTest\Program.cs:line 18&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Threading.ThreadHelper.ThreadStart()&lt;br&gt;&amp;nbsp; InnerException&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I only reference CThru, TypeMock, TypeMock.ArrangeActAssert&lt;/p&gt;
&lt;p&gt;I even re-implemented my test solution as follow&lt;/p&gt;
&lt;p&gt;using System;&lt;br&gt;using System.Collections.Generic;&lt;br&gt;using System.Linq;&lt;br&gt;using System.Text;&lt;br&gt;using TypeMock;&lt;br&gt;using CThru;&lt;br&gt;&lt;br&gt;namespace TypeMockTest&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CThruEngine.StartListening();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var context = new mydbDataContext();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var projs = from P in context.Projects&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select P;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (var prj in projs)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(prj.ProjectName);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.ReadKey();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;}&lt;/p&gt;&lt;/div&gt;</description><author>sune42</author><pubDate>Mon, 11 Oct 2010 06:49:06 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101011064906A</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;div dir=ltr&gt;are you using postsharp by any chance?&lt;br&gt;&lt;br&gt;&lt;div&gt;On Sun, Oct 10, 2010 at 5:31 AM, sune42 &lt;span dir=ltr&gt;&amp;lt;&lt;a href="mailto:notifications@codeplex.com"&gt;notifications@codeplex.com&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"&gt;   &lt;div&gt; &lt;p&gt;From: sune42&lt;/p&gt; &lt;div&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I was doing a pretty simple Cthru aspect test and the test is to &amp;quot;log&amp;quot; every call to the SqlCommand class in System.Data&lt;/p&gt;
&lt;p&gt;...........&lt;/p&gt;
&lt;p&gt;            CThruEngine.AddAspect(new RxAspect());&lt;br&gt;            CThruEngine.StartListening();&lt;br&gt;&lt;br&gt;            var Context = new MyDB();&lt;br&gt;&lt;br&gt;            var Subs = (from S in Context.Subscribers              //Linq2Sql query&lt;br&gt;

                        select S).Take(3).ToList();&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;...........&lt;/p&gt;
&lt;p&gt;    public class RxAspect : Aspect&lt;br&gt;    {&lt;br&gt;        public override bool ShouldIntercept(InterceptInfo info)&lt;br&gt;        {&lt;br&gt;            if (info.TypeName.Contains(&amp;quot;System.Data.Common.DbCommand.SqlCommand&amp;quot;))&lt;br&gt;

            {&lt;br&gt;                return true;&lt;br&gt;            }&lt;br&gt;            return false;&lt;br&gt;        }&lt;br&gt;        public override void StaticConstructorBehavior(DuringCallbackEventArgs e)&lt;br&gt;        {&lt;br&gt;            e.MethodBehavior = MethodBehaviors.CallRealMethod;&lt;br&gt;

        }&lt;br&gt;&lt;br&gt;&lt;br&gt;        public override void MethodBehavior(DuringCallbackEventArgs e)&lt;br&gt;        {&lt;br&gt;      //       Console.WriteLine(e.MethodName);&lt;br&gt;            base.MethodBehavior(e);&lt;br&gt;        }&lt;br&gt;    }&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;The exception I get in the Linq statement is&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;System.AccessViolationException was unhandled&lt;/em&gt;&lt;br&gt;&lt;em&gt;  Message=&amp;quot;Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&amp;quot;&lt;/em&gt;&lt;br&gt;&lt;em&gt;  Source=&amp;quot;System.Core&amp;quot;&lt;/em&gt;&lt;br&gt;

&lt;em&gt;  StackTrace:&lt;/em&gt;&lt;br&gt;&lt;em&gt;       at System.Linq.Queryable.Select[TSource,TResult](IQueryable`1 source, Expression`1 selector)&lt;/em&gt;&lt;br&gt;&lt;em&gt;       at ConsoleApplication1.Program.Main(String[] args) in C:\Users\Administrator\Documents\Visual Studio 2008\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs:line 49&lt;/em&gt;&lt;br&gt;

&lt;em&gt;       at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)&lt;/em&gt;&lt;br&gt;&lt;em&gt;       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()&lt;/em&gt;&lt;br&gt;&lt;em&gt;       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;/em&gt;&lt;br&gt;

&lt;em&gt;       at System.Threading.ThreadHelper.ThreadStart()&lt;/em&gt;&lt;br&gt;&lt;em&gt;  InnerException: &lt;/em&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Any ideas?&lt;/p&gt;&lt;/div&gt; &lt;div&gt; &lt;p&gt;Read the &lt;a href="http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295&amp;ANCHOR#Post504912"&gt;full discussion online&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;To add a post to this discussion, reply to this email (&lt;a href="mailto:CThru@discussions.codeplex.com?subject=[CThru:230295]"&gt;CThru@discussions.codeplex.com&lt;/a&gt;)&lt;/p&gt;

 &lt;p&gt;To start a new discussion for this project, email &lt;a href="mailto:CThru@discussions.codeplex.com"&gt;CThru@discussions.codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You are receiving this email because you subscribed to this discussion on CodePlex. You can &lt;a href="https://cthru.codeplex.com/subscriptions/thread/project/edit"&gt;unsubscribe or change your settings&lt;/a&gt; on codePlex.com.&lt;/p&gt;

 &lt;p&gt;Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at &lt;a href="http://codeplex.com"&gt;codeplex.com&lt;/a&gt;&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;/blockquote&gt;

&lt;/div&gt;&lt;br&gt;&lt;br clear=all&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Roy Osherove&lt;br&gt;&lt;a href="http://www.TypeMock.com"&gt;www.TypeMock.com&lt;/a&gt; - Unit Testing, Plain Smart&lt;br&gt;&lt;br&gt;Author of &amp;quot;The Art Of Unit Testing&amp;quot; (&lt;a href="http://ArtOfUnitTesting.com"&gt;http://ArtOfUnitTesting.com&lt;/a&gt; )&lt;br&gt;

A blog for team leaders: &lt;a href="http://5Whys.com"&gt;http://5Whys.com&lt;/a&gt;&lt;br&gt;my .NET blog: &lt;a href="http://www.ISerializable.com"&gt;http://www.ISerializable.com&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href="http://twitter.com/RoyOsherove"&gt;http://twitter.com/RoyOsherove&lt;/a&gt;&lt;br&gt;

+972-524-655388 (GMT+2)&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>RoyOsherove</author><pubDate>Sun, 10 Oct 2010 18:12:27 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101010061227P</guid></item><item><title>New Post: AccessViolationException error with Cthru</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=230295</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I was doing a pretty simple Cthru aspect test and the test is to &amp;quot;log&amp;quot; every call to the SqlCommand class in System.Data&lt;/p&gt;
&lt;p&gt;...........&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CThruEngine.AddAspect(new RxAspect());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CThruEngine.StartListening();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Context = new MyDB();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var Subs = (from S in Context.Subscribers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Linq2Sql query&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select S).Take(3).ToList();&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;...........&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class RxAspect : Aspect&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public override bool ShouldIntercept(InterceptInfo info)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (info.TypeName.Contains(&amp;quot;System.Data.Common.DbCommand.SqlCommand&amp;quot;))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public override void StaticConstructorBehavior(DuringCallbackEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.MethodBehavior = MethodBehaviors.CallRealMethod;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public override void MethodBehavior(DuringCallbackEventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(e.MethodName);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; base.MethodBehavior(e);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The exception I get in the Linq statement is&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;System.AccessViolationException was unhandled&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp; Message=&amp;quot;Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&amp;quot;&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp; Source=&amp;quot;System.Core&amp;quot;&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp; StackTrace:&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Linq.Queryable.Select[TSource,TResult](IQueryable`1 source, Expression`1 selector)&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at ConsoleApplication1.Program.Main(String[] args) in C:\Users\Administrator\Documents\Visual Studio 2008\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs:line 49&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at System.Threading.ThreadHelper.ThreadStart()&lt;/em&gt;&lt;br&gt;&lt;em&gt;&amp;nbsp; InnerException: &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any ideas?&lt;/p&gt;&lt;/div&gt;</description><author>sune42</author><pubDate>Sun, 10 Oct 2010 03:31:34 GMT</pubDate><guid isPermaLink="false">New Post: AccessViolationException error with Cthru 20101010033134A</guid></item><item><title>New Post: Source Code</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=217465</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I'm happy that you have a vs2010 solution now.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The CThruAndSilverUnitTogether_vs2010 solution still had a few conversions when opened in VS2010.&lt;/p&gt;
&lt;p&gt;The FluentAOP vs2010 Project isn't named vs2010 and therefore is missing in the Solution.&lt;/p&gt;
&lt;p&gt;The complete solution wouldn't built as the FluentAOP.dll file was missing.&lt;/p&gt;
&lt;p&gt;I think you simply need to create a FluentAOP_vs2010 project and this will build.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I got the same problem with the &amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void SetChildTemplate()&lt;/p&gt;
&lt;p&gt;in the file AutoCompleteBoxTests.cs&lt;/p&gt;
&lt;p&gt;using TestDriven, Right click, Run Test.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;error:&lt;/p&gt;
&lt;p&gt;System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' or one of its dependencies. The system cannot find the file specified.&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;File name: 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e'&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at Microsoft.Windows.Controls.VisualStates.TryGetVisualStateGroup(DependencyObject dependencyObject, String groupName)&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;AutoCompleteBox\AutoCompleteBox.cs(1179,0): at Microsoft.Windows.Controls.AutoCompleteBox.OnApplyTemplate()&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;AutoCompleteBoxTests.cs(33,0): at ControlTests.CS.AutoCompleteBoxTests.SetChildTemplate()&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;SilverlightUnitTestAttribute.vb(30,0): at CThru.Silverlight.SilverlightUnitTestAttribute.Execute()&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at TypeMock.MockManager.a(String A_0, String A_1, Object A_2, Object A_3, Boolean A_4, Object[] A_5)&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at TypeMock.InternalMockManager.getReturn(Object that, String typeName, String methodName, Object methodParameters, Boolean isInjected)&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;AutoCompleteBoxTests.cs(26,0): at ControlTests.CS.AutoCompleteBoxTests.SetChildTemplate()&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What's with VS2010 saying that it will automatically add System.Core?&lt;/p&gt;
&lt;p&gt;Hope you can narrow down the problem.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>Blender3DLive</author><pubDate>Tue, 29 Jun 2010 09:47:06 GMT</pubDate><guid isPermaLink="false">New Post: Source Code 20100629094706A</guid></item><item><title>New Post: Source Code</title><link>http://cthru.codeplex.com/Thread/View.aspx?ThreadId=217465</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Just committed a couple of project converted to the VS2010 format (except for the tests which should be converted just fine). Please try this.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>ulu</author><pubDate>Mon, 28 Jun 2010 16:11:29 GMT</pubDate><guid isPermaLink="false">New Post: Source Code 20100628041129P</guid></item></channel></rss>