- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am building a C# .net application that calls a DLL built with Visual Fortran 10.0 using Visual Studio 2005.The deployment is via ClickOnceand the applicationruns under Windows XP.The installation puts the Fortran DLLin the exe folder and copiesdforrt.dll filetosystem32. On a development machine, the application runs fine fromthe installation, buton a client machine, reports an error that it cannotfind the specified Fortran module. Other DLL's, built with Visual C++ 6.0,also reside in the exe directory and are found, so I suspect it is a dependency problem. What otherfiles need to be distributed with the application for a .NET installation? Is any special setup needed for deploying and running the Fortran DLL with .NET?
-jcb
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
dforrt.dll is a CVF DLL, not used by Intel Visual Fortran. Use Dependency Walker to see which DLLs your DLL uses. Alternatively, build your Fortran DLL against the static libraries. If there is no other Fortran code in the application, that's reasonable.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page