MicrosoftSqlServerCe.Client not in GAC

本文关键字:GAC in not Client MicrosoftSqlServerCe | 更新日期: 2023-09-27 18:19:47

我已经成功地构建了一个桌面应用程序,并用Visual Studio发布了它。先决条件是.Net Framework 40和SQL Server CE。当我在没有这些的机器上运行安装程序时,它会很好地运行和安装这两个先决条件。但当涉及到安装应用程序本身时,我会弹出一个名为的弹出窗口

需要系统更新
无法安装或运行应用程序。应用程序需要要求安装程序集MicrosoftSqlServerCe.Client 4.0.0.0在全局程序集缓存(GAC)中的第一个

我认为SQL Server Compact应该自动处理这一问题。我该怎么办?请帮忙。我不想让应用程序的用户为了让应用程序工作而做复杂的事情。请帮助

MicrosoftSqlServerCe.Client not in GAC

您在某个地方引用了Microsoft.SqlServerCe.Client,该引用应更改为System.Data.SqlServerCe(Microsoft.SqlServerCe.Client dll是仅在设计时使用的组件)