Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. Projects won't build

    1.43 contains a modification that disables navigation to source files that exist within the NCrunch workspace. Are the links themselves pointing to files within workspaces, or to your foreground solution? If they're pointing at the workspace, this is intended behaviour .. if they point at the fore…

  2. NCrunch is stuck

    Thanks guys. I think that this is caused by a rare race condition or message sequencing issue inside the core engine that occurs when large changes are being made to the solution/project structure within a very short space of time. I'm thirsty for a way to reproduce it, so please do let me know if…

  3. Projects won't build

    Hi Dan, I've prepared a build for you to help with troubleshooting this problem: [url=http://downloads.ncrunch.net/NCrunch_VS2012_1.43.0.21.msi]http://downloads.ncrunch.net/NCrunch_VS2012_1.43.0.21.msi[/url] [url=http://downloads.ncrunch.net/NCrunch_VS2010_1.43.0.21.msi]http://downloads.ncrun…

  4. NCrunch is stuck

    Hi Dan, From the bug report you submitted, it looks as though NCrunch somehow managed to establish a malformed picture of your solution where one of the project was duplicated internally. I'm not sure if there's much I can do about this problem without steps to reproduce it. Please let me kno…

  5. Projects won't build

    Thanks. The 330 folder is the workspace root, so this would suggest the entire workspace is gone. I think I may have found a rare race condition that can cause this situation. I'll look into this deeper and will update you if I find anything.

  6. Projects won't build

    When you say that the directory was missing, do you mean the SalesQuotasViewModelTest directory, or the entire workspace? Sorry for the virus scanner suggestion. I really doubt any kind of virus scanner would do this, but there is something very, very unusual going on in your environment.

  7. Projects won't build

    Sorry, I've conducted a lengthy code review to try and identify scenarios that could create such a situation, but I still cannot reproduce it. From what I can establish, it look as though the only way this could have occurred is if the file was somehow removed from the workspace. NCrunch would o…

  8. Projects won't build

    Do you remember much around what you were doing just before this error occurred? Were you moving or renaming files? Was the ApplyCommand.cs somehow removed from your foreground solution? If so, how was it removed?

  9. Execution error in integration test using Oracle

    This makes sense. The behaviour of the ODP.NET library is making the tests that run over it sequence dependent. Whichever test hits it first then sets the state for the task runner process and all tests that follow. If you were running MSTest or NUnit, my suggestion would be to introduce a SetU…

  10. Execution error in integration test using Oracle

    Sorry, I'm having a hard time understanding the life cycle of the steps of code involved in your test. Can you share some more details about how you are using this environment variable and how it is interpreted? Is there any other code that may be manipulating this environment variable? Because…

  11. Projects won't build

    MSBuild can be quite obscure in this way, and it can make your projects appear to be building in situations where they shouldn't be. The 1.43 release is just a few days away, and it includes a change that checks for situations like this and will alert you to them. The warning will pick up any re…

  12. NCrunch doesn't assign default values to nullable types

    Hi, thanks for reporting this problem. The issue appears to be related to NCrunch's instrumentation of the assembly containing this method. For some reason, the instrumentation is dropping a critical piece of metadata (namely, the '= true') from the parameter. Methods calling 'HasValue' will wo…

  13. Proud owner of a new NCrunch license!

    Thanks Kevin, for both the encouragement and the licence purchase!!! I hope the tool continues to live up to your expectations, and will do my utmost to exceed them :) Cheers, Remco

  14. Execution error in integration test using Oracle

    Generally it is good practice to avoid placing test setup code of any kind inside overridden test attributes. There are no guarantees on when this code will be executed by a test runner, as the attributes can be constructed and called purely by analysis steps that do not involve executing the test …

  15. Visualise coverage per test

    Hi Andy - Thanks for the suggestion! Out of interest, have you tried making use of the 'Show code coverage for this test only' option under the 'Advanced' context menu when you right click on a test? Generally when I'm following a similar use case, this is what I use myself. Does it solve th…

  16. Move AutoEnableOnStartup to ncrunchsolution.user file

    Thanks for the suggestion - this makes good sense. I'll see what I can do.

  17. Debug.Assert messages should be filtered out

    Hi LP - Thanks for the detailed explanation. This really helps a lot with understanding the reasoning behind why your codebase works the way it does, and the constraints of the environment you're working in. I'm not sure if I can implement a direct solution in NCrunch that is specific to this p…

  18. NCrunch with dark theme

    The top icons were the hard part, unfortunately. Full alignment with the dark theme would likely require a complete UI redesign and rebuild from near scratch, which I'm afraid won't be happening in NCrunch V1. However, v1.43 will include a new dialog that makes configuring the colors a bit eas…

  19. Fix expired NCrunch

    Hi Jim, Can you share the exact message (word for word) that NCrunch is showing you? Is it complaining about evaluation license expiry? Also - when you load into VS with the version expired, what is the version shown under NCrunch->About? Cheers, Remco

  20. Analysis fails

    Agreed. Thanks for reporting this, I'll see what I can do about fixing it. Cheers, Remco