Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. Using unloaded project information

    Hi, NCrunch will only load projects that are either: A. Loaded inside the IDE .. or .. B. Referenced by projects that are loaded inside the IDE This means that if you unload whole dependency chains of projects, you can reduce the number of projects that NCrunch will load or consider a…

  2. NCrunch Does Not Copy Files Marked "Copy Always"

    Hi, thanks for sharing this issue. NCrunch doesn't contain any code to deliberately disable the copying of resource files to the build output directory within a project. This logic is built into MSBuild and it isn't overridden. However, there are limitations around the copying of resources file…

  3. NCrunch not loading on VS 2015 CTP 6

    Right. The /rootsuffix option basically forces VS to run with a different registry root. In many ways, it's basically like wiping out the entire VS configuration set and starting from scratch in a sandbox session. As this resolves the problem temporarily, it seems that your VS registry data has b…

  4. NCrunch not loading on VS 2015 CTP 6

    Try the following command: "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe /rootsuffix test" Again, make sure you run this as an administrator.

  5. NCrunch not loading on VS 2015 CTP 6

    Ok - the next thing to check is if the menu option has just been hidden somehow. Can you check through the customization menu to see if there is a menu command for NCrunch? Also - it's worth checking through the keyboard options to see if any NCrunch shortcuts are listed. This is useful infor…

  6. NCrunch not loading on VS 2015 CTP 6

    Hi, Thanks for sharing this issue. Is the extension listed under your VS extensions list? Does executing "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe /setup" as an Administrator make any difference?

  7. License upgrade question

    Hi Paul, Unfortunately NCrunch licenses are always issued and managed as individual codes, which makes consolidating them problematic. As the named user licenses are a different license class with a different owner, it isn't possible to directly convert them to company seat licenses. The most…

  8. Concurrent Users Licensing

    Named User Licenses can be used both at work and at home. This means that the license you already own can also be used at work :) The difference between the Named User License and Company Seat License is in the purchaser rather than the usage if this makes sense.

  9. Concurrent Users Licensing

    Hi, Thanks for your interest in NCrunch! NCrunch's license model is per user - not per concurrent user. There is some ambiguity in this as it is possible to transfer a license from one developer in the company to another (for example, if someone were to leave the company and be replaced by a …

  10. Using NCrunch to Run Automated Unit Tests on Server VM

    Hi Mark - NCrunch itself isn't really designed as a periodic test runner - it's intended to run tests constantly rather than on a timer, which would complicate using it for this scenario. There would be nothing to stop you adding the periodic logic inside a test - though you might need to do som…

  11. After upgrade to 2.14, in-editor status indicators not updating correctly

    Hi Danny, I'm aware of an intermittent problem which can cause desyncs in the code coverage/markers. It's rare and it's also transient. It disappears when the engine is reset. I haven't yet found enough information to recreate it and track it down. If this is indeed the problem that you've …

  12. Dependencies for Targets aren't copied

    Hi, thanks for sharing this issue. NCrunch is able to detect most dependencies of a build automatically, but sometimes .EXEs and other files are referenced obscurely from the build targets and NCrunch isn't able to pick them up. If you want your build to run the same in the NCrunch workspace as …

  13. visual studio 2015 ctp6, does not discover Xunit Test

    Hi, thanks for posting! NCrunch currently doesn't support the JSON based projects in ASP.NET vNext. At the moment this area is still under development within MS, which has made it difficult to integrate with. Likely support will be added in future as VS2015 gets closer to its release.

  14. Switching engine to 'run all tests manually' enqueues all tests to run

    Hi, thanks for sharing this issue. The default list of engine modes places 'Run all tests manually' as engine mode 2. This suggests that your list of engine modes has changed from the default. Check that the 'Run all tests manually' engine mode underneath the Custom Engine Modes dialog. The …

  15. No Green Checkmark when Test Successfully Ends

    Hi Ed, Just trying to confirm the state of the engine when this goes wrong - are you saying that you have a Test that is marked as running in the Tests Window, with a task that is marked as running in the Processing Queue, and the NCrunch corner spinner says that the engine is idle? The Proces…

  16. Execution issues

    I think it's likely that there is a specific test causing this problem. I suggest selectively running the tests in groups until you can work out which test (or tests) are doing this. MSTest supported under NCrunch is emulated rather than integrated, so this won't be an integration problem - it's l…

  17. Execution issues

    Hi, thanks for posting. This is a generic error that NCrunch will give you in a situation where it tries to execute a test, but the runner refuses to execute it. This can happen if a test within the run does something that causes the test runner process to terminate. It can also happen as a res…

  18. Debugging Async Tests - variable "does not exist in the current context"

    Hi, A solution to this problem was released in NCrunch v2.11 earlier this year.

  19. UI processes are starting as backgroud processes on NCrunch Node Machine

    Hi Ruslan, This may simply be because of the user account that is hosting the grid node service. Does setting the service to run under a local user account make any difference in this? In theory, the launching of a test runner process from the grid node service is the same as launching from the…

  20. Support for property functions?

    Thanks for the code sample. This code has a few problems with it, though a couple of these aren't very obvious as they are specific to how NCrunch utilises MSBuild. The first issue is that when NCrunch first tries to load your project, it performs an 'analysis build' that involves loading the pr…