如果没有任何错误,如何修复C#编译?

时间:2015-04-19 10:41:22

标签: c# compilation

我用C#编写了一个应用程序,最后我将Target Framework更改为.Net Framwork 3.5,我遇到了这个Target的问题,我将其更改为.Net Framwork 4.5但我的应用程序甚至没有运行,我使用Rebuild Solution来解决它,但我的应用程序没有运行,15秒后编译将停止而没有任何错误

有什么不对?怎么解决呢?请帮帮我

编辑:

不是这样的:当我将其更改为.net framework 3.5时,我得到了这个例外:' microsoft.ace.oledb.12.0'提供程序未在本地计算机上注册。 C#

但我将其更改为.Net Framework 4.5并且我没有任何错误,只是应用程序没有运行

编辑2:

问题通过制作新项目并将所有数据复制到该

来解决

1 个答案:

答案 0 :(得分:0)

您发布的错误表明您的系统上未配置ACE引擎。您需要下载 Microsoft Access Database Engine 2010 Redistributable 并将其安装到您的系统上才能使其正常运行。

另请注意,提供的链接x64和x86上有两个版本。 x86应用程序可以使用x86版本,x64应用程序可以使用x64版本。