使用安装程序在远程计算机上安装时,windows窗体应用程序中的混合模式组装错误

本文关键字:安装 应用程序 混合 窗体 模式 错误 windows 程序 计算机 | 更新日期: 2023-09-27 18:08:31

我正在连接我的windows窗体c# .net 4应用程序与SQlite,因为我想在机器上远程安装我的应用程序,并不想在每台机器上安装sql server,当我执行它给出错误

混合模式程序集是基于运行时版本'v2.0.50727'构建的,如果没有额外的配置信息,则无法在4.0运行时中加载。

我已经看到了它的解决方案,& lt;supportedRuntime version="v4.0"/>
& lt;/startup>写入app.config,

但它只在Visual Studio中工作正常,如果我使其设置windows安装程序并在机器上执行,它会给出混合模式汇编的相同错误,因为它无法在已安装的应用程序中找到app.config,然后我在构建事件中编写此内容以在远程位置复制app.config,它复制,但错误仍然发生。请解决我的问题,或者如果你知道任何其他db可以独立工作而不安装,不要给ms访问建议,它不工作。

使用安装程序在远程计算机上安装时,windows窗体应用程序中的混合模式组装错误

这个错误可以通过安装。net framework 4的sqlite来解决,它开始给出其他异常,然后我将所有dll引用复制到本地,然后我执行,它工作了。但是我对所有便携式数据库开发人员的建议是,在应用程序中使用便携式数据库时,总是使用SQL Server Compact,因为它是微软的产品,可以很好地与。net一起工作,如果是Sqlite,我们需要为Sqlite安装运行时。
由于
爱迪