Cannot run the dotTrace Remote Agent: System.Core not found


I'm currently evaluating a couple of different .NET profiler tools and find dotTrace especially interesting because of its remote profiling capabilities.

Alas, following the guide at I haven't managed to get remoting profiling to work.

The problem is that dotTrace Remote Agent crashes when I try to run it from the console on the remote machine. It returns the following error message:

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or ass
embly 'System.Core, Version=, Culture=neutral, PublicKeyToken=b77a5c56193
4e089' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Core, Version=, Culture=neutral, PublicKeyToken=b77a5c
   at JetBrains.Profiler.Agent.Impl.Program.Main(String[] args)

The remote system runs Windows Web Server 2008 R2 and hosts an ASP.NET 4.0 Application.

Should I simply locate a v 3.5 version of System.Core.dll and copy it to the server or is there something else going on here?

Any help would be most appreciated!


1 comment
Comment actions Permalink

Ok, copying a 3.5 version of the System.Core.dll to the remote machine did the trick.



Please sign in to leave a comment.