.net - Specify supportedruntimeversion without a config file -



.net - Specify supportedruntimeversion without a config file -

i have windows form application targetplatform x86 , targetframeworkversion 4.0 set. when run on x64 machine, works fine on x86 machine gives next error on startup (both of machines have .net framework version 4.0):

this application not started. want view more info issue?

clicking on ‘yes’ takes me http://support.microsoft.com/kb/2715633. (shim_noversion_found)

i added config file project ‘supportedruntimeversion’ 4.0 , started working.

is there reason application automatically detects runtime version x64 machines, needs config file x86 machines? there other way specify runtime version (apart config file) ?

any help appreciated! thanks!

.net

Comments

Popular posts from this blog

Delphi change the assembly code of a running process -

json - Hibernate and Jackson (java.lang.IllegalStateException: Cannot call sendError() after the response has been committed) -

C++ 11 "class" keyword -