Note: This article is a personal study excerpt, the original address: http://blog.163.com/rihui_7/blog/static/2122851432013627103337825/
1, previously on the Win7 64-bit system to develop C # desktop programs when the Excel table operation component to find the above error prompts, directly as follows:
Compile project specifies target platform for x86 is over, cannot use any CPU
Build, Configuration Manager, platform-click any CPU tab, new-New platform->x862, now in the MVC3 program when published to IIS when the above error occurred:Set the application pool default properties/General/enable 32-bit application to true in the corresponding IIS application pool. The operation is as follows:Open IIS, click Application Pool, because I set the Web enabled program pool to be asp.netv4.0How do I know my application pool? A. Click on your own published website, right-most "Advanced settings"There is an "application pool" in the Advanced settingsso I clicked on the rightAsp.netv4.0 will have a "advanced settings" in the advanced design that says "Enable 32-bit application" is set to true on the far right.
Win7 (64) The MICROSOFT.JET.OLEDB.4.0 provider is not registered on the local computer