Click here to Skip to main content
15,888,590 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Dear all,

Development PC Information:
OS: Win-7 Ultimate 64-bit

End User's PC Information:
OS: Win Xp professional 32-bit

Setting in Visual Studio 2010:
.Net framework version: 2.0 (Source was converted to VS-2010 from VS-2008)
Target Platform: x86, x64, Any CPU (I've tried all)

Problem is that (on development PC), when I run Application directly from VS-2010 (by pressing F5 key), then application runs and works properly.

but when .exe file is run then no display and error 0x80000003 display. I've tried it after installation process too.

Please guide that what setting I should apply that this application can run on both development PC and End-User PC.

Thanksssssssssss..........
Posted
Comments
Kornfeld Eliyahu Peter 8-Feb-15 9:21am    
0x80000003 is an error telling that the application was unable to initialize properly...
Does you project compiles against .NET 2.0?
Do you have references to 3rd party assemblies, that not distributed with the application?
DoingWork 8-Feb-15 9:31am    
Yes project compiles against .net 2.0.
Yes 3rd party assembly is used but is distributed with application.
I checked windows error reporting log. Here is written that faulting cause ntdl.dll.
Kornfeld Eliyahu Peter 8-Feb-15 9:42am    
Can you share more detail of the error - that may help to someone catch the problem...
Mohammad Reza Valadkhani 8-Feb-15 9:28am    
did you have any third party references or assemblies?
i recommend you to change target platform to x86,because of your target machine.

This problem occurs if a program makes a request for memory with the MEM_TOP_DOWN flag set. A bad pointer may be returned
DoingWork 8-Feb-15 9:43am    
I've tried x86 but no success. Please tell me that what is MEM_TOP_DOWN flag? How to avoid this error

Install the correct Framework Versions (language) (or redistribute them with your Setup, check all your dependencies) - I don't think this has anything todo with platform Settings. Any-CPU should work if you don't have specific x86 or x64 depencies, but since you know your target platform you could set it to x86 anyway.
 
Share this answer
 
After re-Installing OS, problem has been resolved. I know it was not actual solution but I need to reinstall OS due to other reason.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900