【问题标题】:Deployment issue of windows form application with ms access on client laptop在客户端笔记本电脑上使用 ms 访问的 windows 窗体应用程序的部署问题
【发布时间】:2016-05-04 05:00:38
【问题描述】:

我使用 C# Windows 窗体应用程序[vs 2013 和框架 4] 和 MS Access 数据库[ms office 2013] 创建了一个库存系统 它在我的电脑上运行良好 但是当我在客户端电脑上部署时它无法运行 我也在客户端笔记本电脑上安装了数据库引擎和旧框架,但同样的问题 在此致谢 我在客户端笔记本电脑上面临这个问题[ScreenShot] Click here to see image

【问题讨论】:

  • 检查安装的数据库引擎的版本
  • 我的意思是 32 位或 64 位,用操作系统检查它
  • 我在客户端笔记本电脑上安装了 32 位版本的数据库引擎,因为当我在他的笔记本电脑上安装 64 位版本时,它说你有 32 位办公室,所以你不能安装 64 位数据库引擎
  • 您的办公室是否包含 Microsoft Access ?
  • 是的,他的笔记本电脑上也安装了访问权限,但我不知道为什么会这样

标签: c# windows winforms ms-access


【解决方案1】:

解决方案 1:

在菜单项目\属性\下的应用程序中 在选项卡下编译将 Traget CPU 更改为 X86。 在菜单 Build\Configuration manager \Active solution plateFrome >X86

解决方案 2:

注意:这确实适用于 Office 2010,即使它适用于 2007 Office,不要问我为什么会这样:)

  1. 下载并安装:http://www.microsoft.com/download/en/confirmation.aspx?id=23734

  2. 在VS中点击添加数据源,按照向导进行操作。

更多链接: - 1 link 1

【讨论】:

  • 很高兴。 :) 你能投​​票给答案吗?也谢谢
  • 对不起,我是新来的,所以我在这里的声誉低于 15,所以我现在不能给你投票
  • 好的,没问题,所以我这样做是为了你我投票赞成你的问题。 :)
猜你喜欢
  • 2011-03-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-19
  • 1970-01-01
  • 2023-01-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多