[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TRNSYS-users] Debugging TRNSYS using Microsoft Visual Studio 2010



Sleiman,
  There are a few things that you need to do. First, you need to take a copy of the TRNDll out of the ..\Trnsys16\Compilers\Ivf111\TRNDll\Debug\ directory and move it into the ..\Trnsys16\Exe directory. In order to debug, your DLLs all have to be in debug mode. As soon as you move the debug version of TRNDll.dll into the ..\Exe directory, TRNSYS will start looking for external DLLs in the ..\Trnsys16\UserLib\DebugDLLs\ directory (instead of in the ..\Trnsys16\UserLib\ReleaseDLLs\ directory. Next, you need to change your DLL compile/link project from "release mode" to "debug mode" using the configuration manager. Last, you need to edit your compiler solution's properties. Select "ProjectName properties" from the "Project" menu. Select the "debugging" entry under "configuration properties" and then enter

c:\Program Files\Trnsys16\Exe\TRNExe.exe

in the "command" window.

There may be some other settings that you need to modify; I am not sure how you generated the project that you are using to compile and link your DLL.
Kind regards,
 David



On 9/25/2012 04:06, Farah, Sleiman - farsy019 wrote:

Dear all,

 

I created a component (type165) in TRNSYS 16 under windows 7 using Microsoft Visual Studio 2010. This component (solar collector) is connected to a weather data reader, pump, and hot water storage tank. In the simulation studio, the simulation stalls at a specific time without any error message. I believe that the simulation is not able to converge at that time which is making TRNSYS irresponsive. I have been trying to debug the component, however an error message {Unable to start program ‘C:\Program Files\Trnsys16\UserLib\ReleaseDLLs\Type165Lib.dll’} keeps popping up in Microsoft Visual Studio as soon as F5 (debug) is clicked. The file (Type165Lib.dll) do exist in that directory.

 

Any suggestion how to make the debugging possible is highly appreciated.

 

Regards,

 

Sleiman



_______________________________________________
TRNSYS-users mailing list
TRNSYS-users@cae.wisc.edu
https://mailman.cae.wisc.edu/listinfo/trnsys-users

-- 
***************************
David BRADLEY
Principal
Thermal Energy Systems Specialists, LLC
22 North Carroll Street - suite 370
Madison, WI  53703 USA

P:+1.608.274.2577
F:+1.608.278.1475
d.bradley@tess-inc.com

http://www.tess-inc.com
http://www.trnsys.com