Forum member

Remco NCrunch Developer

7611 posts

Posts by Remco

  1. Error running test that requires IsolatedStorage

    Thanks for confirming. I've scoped a task to look at this issue to see if we can properly fix it. Keeping that setting adjusted is a sensible long term workaround, it's a feature most people never notice anyway and it actually already doesn't work for .NET Core..

  2. Error running test that requires IsolatedStorage

    Ahh ... now THIS is making sense. NCrunch tracks the files accessed during a test run using an API hook, so that it knows which tests to mark as impacted if a resource file is changed. Apparently this API hook doesn't work properly when isolated storage is involved. Switch off the [url=https:…

  3. Test run stops midway with "No data received... Forcing disconnection"

    Hi, thanks for sharing this issue. NCrunch has a hard coded timeout period of 60 seconds. If there is no data sent down the line for 30 seconds, a ping will be sent to ensure the connection stays open. For a node to disconnect in this manner feels like a network issue of some kind. What kind…

  4. Error running test that requires IsolatedStorage

    [quote=MatthewSteeples;14990]That looks fine from what I can tell. It might be (because of continuous crunching) that it's run out of space or something like that instead. The line about adding the MyComputer Zone to the evidence is what's recommended. I'll keep digging.[/quote] Thanks. Sorry th…

  5. Error running test that requires IsolatedStorage

    [quote=MatthewSteeples;14988]Hi Remco, does NCrunch load and execute the tests in an AppDomain at all? If so, it's potentially looking like a lack of "evidence" could be the problem. It looks like Isolated Storage uses the identity of the AppDomain to determine where to read and write data, so if th…

  6. NCrunch creates brutal system disk usage

    Can you check to see which files are being read/written when this goes crazy? (Under performance monitor, go to disk, choose the system process under the 'processes with disk activity' section, then watch the disk activity section). My gut feel here is that there is something with deep access in …

  7. Error running test that requires IsolatedStorage

    Hi, thanks for posting. NCrunch provides no special handling for IsolatedStorage, so test processes behave the same way as any console application without any user impersonation or configuration. Personally, I have no experience in working with IsolatedStorage, so I can't really advise on how be…

  8. NCrunch creates brutal system disk usage

    Hi, thanks for sharing this. Can you examine which process is responsible for the disk usage? Under NCrunch, most of the disk usage usually comes from the MSBuild/compiler calls, which run continuously in the background when source files are being changed. Unless you have tests that do a lot …

  9. Changing expired personal license to company seat license

    Hi Dan, Thanks for posting. The change of a personal license to a company seat one is complicated because under the terms of the EULA the licenses are not transferable. With that said, we tend to try and consider the circumstances behind the need for the change. The idea behind the licensing t…

  10. Would be nice to support .net5

    Last I saw MS were pushing for a November release for RTM. Which means there is still the whole of October for them to implement changes (which they likely will with a change scope this big). Expect NCrunch support in November.

  11. _SplitProjectReferencesByFileExistence caused by global.json asking for an uninstalled .NET Core SDK

    [quote=FrankShearar;14975]I just found another reason why _SplitProjectReferencesByFileExistence might not be found. My project used a fork of libphonenumber-dotnet (https://github.com/jarroda/libphonenumber-dotnet/) with some minor modifications: we had cross-targeted net45;netstandard1.0. [/quote…

  12. Using Personal License on Shared VM

    Hi, thanks for posting! NCrunch stores its license details under the logged in user profile. In theory, as long as there is a different user account for each user in the system, your license details shouldn't be shared by other users. If all users are sharing the same account, unfortunately y…

  13. Netcore failed: An assembly specified in the application dependencies manifest was not found

    Hi, thanks for sharing this problem. Normally, this shouldn't happen. When the assembly is specified in the .deps.json file, the runtime should be able to find it without it needing to be copied to the runtime directory. Somewhere in the toolset there is something unexpected going on. If you…

  14. Can't build any .Net Core 3 apps - "The targeting pack Microsoft.NETCore.App is not installed"

    [quote=AdamJ;14969]Thanks Remco - installing the x86 version of .Net Core along with the x64 one fixed my issue.[/quote] Good to hear! If you want to force NCrunch to use the x64 version, just set your [url=https://www.ncrunch.net/documentation/reference_project-configuration_build-process-cpu-a…

  15. Suitable spec for grid computer?

    Wow, you've been missing out :) Generally you are better off going for bigger, chunkier nodes rather than many smaller nodes, unless you are doing something niche (like lots of Exclusively used resouces or Serial testing). This is because of the build cost that each machine needs to pay. We'v…

  16. NCrunch failing to build project because feature not available

    Thanks for letting us know how you fixed this. My best guess here is that the compiler language version is being set conditional to a targeted build configuration inside the .proj file. NCrunch will always use the default build configuration specified in the file (unless configured otherwise), whi…

  17. Can't build any .Net Core 3 apps - "The targeting pack Microsoft.NETCore.App is not installed"

    Hi, thanks for sharing this issue. This is definitely an install state issue of some kind. It's not clear to me why the MSBuild instance hosted under NCrunch can't find this targeting pack while VS can, but there must be a connection somewhere in your toolset that is missing or not right. The t…

  18. Failed to resolve assembly: DurableTask

    I'm sorry that we couldn't find a way to get this to work for you. Please understand that we are only a two person team, and maintaining out of the box support for every project type produced by MS (with its thousands of developers) just isn't possible for us. Presently, we don't have support ou…

  19. No longer discovering NUnit tests

    I'm glad you found the problem here. It's a surprise to me that this was caused by mismatched configuration ... You must have some quite interesting build configuration in place for this project.

  20. IDE Performance Warnings in VS2019

    [quote=RichardMoore;14953] Bug report sent. [/quote] Thanks for sending through the report. It was very short and quite conclusive with minimal activity and no issues or bottlenecks reported. As far as I can establish right now, this one doesn't look like us. [quote=RichardMoore;14953] A …