Body

Hi,

I am trying to run SynRad on a server with the OS - Windows Server 2012 R2 Standard and in SynRad versions beyond 1.3.3 the executable won't work (error message that program has failed).  Any ideas to what is causing this?

Submitted by Marton Ady 8 years ago

Hello Thomas,

I don't really know the problem. Here at CERN we use Windows Server 2008 and I could run SynRad:

Image

Since at version 1.3.3 I changed to Visual Studio 2013 I suspect that it's the runtimes not working correctly. You can try the following:

Let me know if it helped, Marton

Submitted by 2137be916c7e1b828fce 8 years ago

Hey Marton,

Tried it a few times with the same error.  Once I install the MS Visual Studios program do I need to pull anything into the Synrad Directory to replace the MSCVR*.DLL file?

Thanks for your help,

Thomas

Submitted by Marton Ady 8 years ago

You don't have to pull anything, but you need to delete the MSVCR*.DLL that already exists in the program directory. That way you force Synrad to look for the files in the runtime libraries that you just installed.

If it doesn't solve the problem, I'm out of ideas as I don't have a Win Server 2012 test environment here.

The good news is that in a few days I'll release a new version of Synrad that generates photons ~15 times faster. That way it can be fast enough to run on a standard PC, so maybe you won't need the server.