Forum member

Remco NCrunch Developer

7586 posts

Posts by Remco

  1. 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 …

  2. 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…

  3. 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 …

  4. 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…

  5. 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.

  6. _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…

  7. 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…

  8. 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…

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. 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…

  14. 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.

  15. 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 …

  16. IDE Performance Warnings in VS2019

    Hi, thanks for posting! Could you submit a bug report straight after you've had this happen to you, detailing the number of seconds NCrunch was reported as stalling the IDE for? VS displays these messages when its internal system detects the IDE is unresponsive. It then examines the stack tra…

  17. Failed to resolve assembly: DurableTask

    To make sure this isn't a dependency issue, could you try turning the 'Copy referenced assemblies to workspace' setting on for all the projects in your solution? Can you check whether the Microsoft.Azure.WebJobs.Extensions.DurableTask assembly is being stored in the same build output directory as…

  18. Failed to resolve assembly: DurableTask

    Sadly that didn't trigger it on my end, but looking at that stack trace, I'm fairly certain this is a collocation issue. Does the setting resolve the problem?

  19. Missing local build output

    Based on what you've described, I think this may be a race condition that appears sometimes when a project file is modified while the grid node is cranking at full speed. Probably it's trying to process a task against the project while the grid node is reloading it. This is almost certainly benign…

  20. .Net Core Proto builds

    Hi, thanks for sharing this problem. The Protobuf build items are a custom type that NCrunch hasn't been programmed to auto detect. To resolve this problem, you'll need to include these files using the 'Additional files to include' setting so they are copied to the NCrunch workspace.