problem After Upgrading from VS 2003 project to VS 2005! [modified]
-
Hi, I have a c++ project created by VS 2003 and VB project. They are on intranel network. The application runs OK on network. However, once I upgraded them to VS2005, the application (.exe) doesn't run on the machine that doesn't have VS2005 anymore and I got the error messages saying Error message for application created by C++ ============================================== "This applicatino has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem." Error message for application created by VB ============================================ "Ojbect can't create" I made the research and found out that in order to run any application, created by VS 2005, on the machine that doesn't have VS 2005 installed, I need Framework 2.0 So I downloaded Dot Net Framework 2.0 and SDK (setup.exe) (http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en[^]) The problem solved for application created using VB but not for C++. What am I missing? I rearch again.. and found out I need WindowsInstaller 3.1 so I downloaded again and still not working. Could you please help me what do I need to do so the C++ application will also run on the machine that doesn't have VS 2005 installed. Thank You. -- modified at 13:04 Thursday 8th February, 2007
-
Hi, I have a c++ project created by VS 2003 and VB project. They are on intranel network. The application runs OK on network. However, once I upgraded them to VS2005, the application (.exe) doesn't run on the machine that doesn't have VS2005 anymore and I got the error messages saying Error message for application created by C++ ============================================== "This applicatino has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem." Error message for application created by VB ============================================ "Ojbect can't create" I made the research and found out that in order to run any application, created by VS 2005, on the machine that doesn't have VS 2005 installed, I need Framework 2.0 So I downloaded Dot Net Framework 2.0 and SDK (setup.exe) (http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en[^]) The problem solved for application created using VB but not for C++. What am I missing? I rearch again.. and found out I need WindowsInstaller 3.1 so I downloaded again and still not working. Could you please help me what do I need to do so the C++ application will also run on the machine that doesn't have VS 2005 installed. Thank You. -- modified at 13:04 Thursday 8th February, 2007
Some hopefully helpful info: Redistributing Visual C++ Files[^]
-
Some hopefully helpful info: Redistributing Visual C++ Files[^]
Thank you. I will try it I did downloaded and try with ClickOnce Deployment and C++ 2005 Redistributable Package(x86) http://msdn2.microsoft.com/en-us/library/zebw5zk9(VS.80).aspx[^] http://msdn2.microsoft.com/en-us/library/ms235287(VS.80).aspx[^] http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=en[^] :( it doesn't work yet. Don't really know what am I missing. Hopefully the link you give me will give me more information. Thank you, Mark.
-
Thank you. I will try it I did downloaded and try with ClickOnce Deployment and C++ 2005 Redistributable Package(x86) http://msdn2.microsoft.com/en-us/library/zebw5zk9(VS.80).aspx[^] http://msdn2.microsoft.com/en-us/library/ms235287(VS.80).aspx[^] http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=en[^] :( it doesn't work yet. Don't really know what am I missing. Hopefully the link you give me will give me more information. Thank you, Mark.
What's the exact error message you see now?
-
What's the exact error message you see now?
Hi Mark, I'm getting this error message. My proj was first created in VS 2002, then upgraded to VS2003. No problem on running on any machine. but once I upgraded to VS2005, I got following error message. Error message for application created by C++ ============================================== "This applicatino has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."
-
Hi Mark, I'm getting this error message. My proj was first created in VS 2002, then upgraded to VS2003. No problem on running on any machine. but once I upgraded to VS2005, I got following error message. Error message for application created by C++ ============================================== "This applicatino has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."
I don't know if this helps. From the docs for the error message: If a manifest is present in your application but a required Visual C++ library is not installed in the WinSxS folder, you may get one of the following error messages depending on the version of Windows on which you try to run your application
-
I don't know if this helps. From the docs for the error message: If a manifest is present in your application but a required Visual C++ library is not installed in the WinSxS folder, you may get one of the following error messages depending on the version of Windows on which you try to run your application