Professional UI Solutions
Site Map   /  Register
 
 

Forum

Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS General Discussion » ProfUIS283md.dll was not found... Collapse All
Subject Author Date
Martin Ashton Nov 26, 2008 - 12:51 AM

Hi,


I have just installed Prof-UIS on VS 2005. I have checked the paths under tools->options and everything seems ok, the library directory is ...\Prof-UIS\Bin_800. I have compiled a couple of the samples (TabbedBars and RibbonBars) and they compile and run just fine.


I used the Prof-UIS app wizard to create a new project with default settings. The app wizard completed sucessfully and all the header, resource and source files are there. The code compiled, linked and then threw out the following error message:


"This application has failed to start because ProfUIS283md.dll was not found. Re-installing the application may fix this problem"


... or it may not.


There is probably a simple reason for this, does anyone know what it could be?


Thanks in advance.


 

Martin Ashton Nov 26, 2008 - 6:26 PM

Hi,


Thank you for your help with this.


1. Adding the ...\Bin_800 folder to the PATH env variable did not work.


2. adding ...\Bin_800 folder to the working directory did work.


3. adding the dll to the exe directory also worked.

Technical Support Nov 27, 2008 - 11:07 AM

#1 and #2 must work. You can open your comipled EXE with the DEPENDS utility and it will show which DLLs are missing.

Technical Support Nov 26, 2008 - 10:54 AM

You have configured your Visual Studio 2005 for searching libraries (.LIB files) in the ...\Prof-UIS\Bin_800 folder when compiling projects. Prof-UIS uses this folder as target path for all the compiled libraries and sample projects. You have created a new project. It was liked successfully with Prof-UIS because the ...\Prof-UIS\Bin_800 folder is listed in library folders list. But this library folders list is not related to Windows paths specified in the PATHenvironment variable and used for searching EXE and DLL modules. The Prof-UIS sample applications run successfully because their EXE files are placed in the same ...\Prof-UIS\Bin_800 folder with DLL file of compiled Prof-UIS library. The compiled EXE file of your project is in some other folder. So, to make it running you should do one of the following:

1) Add the ...\Prof-UIS\Bin_800 folder into PATHenvironment variable. This solution is not good if you are using Prof-UIS with other versions of Visual Studio.

2) Change settings of your project and specify the ...\Prof-UIS\Bin_800 folder in the Working Directory setting of Debugging options of your project. This will make the EXE file of your project running from Visual Studio.

3) Copy the ProfUIS283md.dll file into the same folder with the EXE file compiled by your project.

Please also note, when your will create installation for your software, we recommend you to place all the required EXE and DLL files including Prof-UIS DLL file(s) into the folder created by your installation. We do not recommend you to install anything into Windows system folders.