Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 无法解决以下Visual 2008错误_Visual Studio 2008_Ms Access 2007 - Fatal编程技术网

Visual studio 2008 无法解决以下Visual 2008错误

Visual studio 2008 无法解决以下Visual 2008错误,visual-studio-2008,ms-access-2007,Visual Studio 2008,Ms Access 2007,开发环境是VisualStudio2008 操作系统为64位Windows 7 数据库是Access 2007。2007办公系统驱动程序:数据连接组件应为您提供正确的驱动程序Project+属性,Build选项卡,将平台目标设置从AnyCPU更改为x86。我下载并安装了Access引擎,但仍然存在相同的错误。将AnyCPU更改为x86也会产生相同的错误 System.Web.Services.Protocols.SoapException: Server was unable to proces

开发环境是VisualStudio2008 操作系统为64位Windows 7
数据库是Access 2007。

2007办公系统驱动程序:数据连接组件应为您提供正确的驱动程序

Project+属性,Build选项卡,将平台目标设置从AnyCPU更改为x86。我下载并安装了Access引擎,但仍然存在相同的错误。将AnyCPU更改为x86也会产生相同的错误
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.InvalidOperationException: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
  at System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper)
  at System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
  at System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
  at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
  at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
  at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
  at System.Data.OleDb.OleDbConnection.Open()
  at System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
  at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
  at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
  at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
  at DataSet1TableAdapters.CustomersTableAdapter.GetData()
  --- End of inner exception stack trace ---