I have a windows application program, exe for this application is executed remotely by some other system. Now there are server upgrade activity carried out and application is moved to new server 2008 from 2003
There is no change in configuration section made by me.
Here is how the config file looks like
Now the issue is, post migration from 2003 ( 32 bit ) to 2008 ( 64 bit ) the windows application could not read the custom configuration defined at configSections section.
Not able to find settings required post migration which will enable the program to read config sections settings.
Any help will be appreciated !
AnupPosted Jul 23, 2015, 8:34 PM
Resolution :
Compile and building the program on X86 platform which runs as 32 bit process on new servers ( 2008 R2 ) resolves the issue
AnupPosted Jul 22, 2015, 11:51 PM
If I am building application with Any CPU what framework it will look for ? Do I need to make change to Framework64 folder ?
AnupPosted Jul 22, 2015, 12:57 AM
Manas MohapatraPosted Jul 22, 2015, 12:49 AM
AnupPosted Jul 22, 2015, 12:23 AM
threw an exception. ---> System.ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.
at System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
2003 Server has upto 3.5 Framework installed and 2008 server has 4.0 installed whereas application version is 2.0
app.exe.config is present in the same folder
Manas MohapatraPosted Jul 21, 2015, 1:42 PM