Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

Visual Studios 2008 multi-Threaded DLL

Vijay_O_
Beginner
439 Views
I wanted know if that is a way to use set up multi-thread DLL to the project setting I have found a work around by placing needed file into system32 folder but I wanted to know if the is a better way
0 Kudos
5 Replies
TimP
Honored Contributor III
439 Views
Do you mean to make the VS .dll available on a machine where VS isn't present?
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
There are similar redistributable installers for Intel compiler .dll libraries e.g.
https://registrationcenter.intel.com/RegCenter/Download.aspx?productid=1194
0 Kudos
Vijay_O_
Beginner
439 Views
Quoting - tim18
Do you mean to make the VS .dll available on a machine where VS isn't present?
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en
There are similar redistributable installers for Intel compiler .dll libraries e.g.
https://registrationcenter.intel.com/RegCenter/Download.aspx?productid=1194

No the problem I think make be either in the VS 2008 settings I have code on two differ development machine one with Vista and the one with XP both have VS 2008 but the Vista Machine runs and the XP machine does not run

0 Kudos
TimP
Honored Contributor III
439 Views
If you open a Visual Studio or Intel compiler command prompt window via the shortcuts on the Start menu, PATH should be set up so as to make it visible. If you are making a .bat file so as to be able to start by double click, for example, you could copy the PATH settings into it.
Perhaps no one is able to guess what you want to do.
0 Kudos
Vijay_O_
Beginner
439 Views

Also when running my application I got the following error messages:

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

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

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

I tried copying the file into the folder window/system32WOW and got the following message.

Debug Error!

An application has made an attempt to load the C runtime library without using a manifest. This is an unsupported way to load Visual C++ DLLs. You need to modify your build application to build with a manifest. For more information, see the "Visual C++ Libraries as Shared Side-by-Side Assembles" topic the product documentation.

I am not sure what this means or how to fix it.My guess is that it has to deal witheither some system setting or some setting Inside Visual Studios 2008
0 Kudos
Vijay_O_
Beginner
439 Views
I have solved this problem
under the properties page
Manifest Tool >> Input and Output >> Embed Manifest the value should be no
when this is checked my code runs fine on Windows XP
0 Kudos
Reply