软件安装:从官方应用商店下载,避免安装来源不明的程序 #生活技巧# #数码产品使用技巧# #平板电脑维护方法#
最新推荐文章于 2025-03-11 17:14:12 发布

默一鸣 于 2015-10-28 21:26:31 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

网上的图,总之就是类似这种提示
在理一遍出现这种问题的情况:
------在64位机器下打包成64位的应用程序后安装运行时出现的,调试过程中没有。(不是web项目,web项目同样问题的解决办法后面有讲)
解决方法:
------将所有引用了这个.DLL文件的项目->右击->属性->生成->平台改成x86,目标平台也改成x86(注意不是安装程序那个项目,安装程序项目的目标平台依旧是x64)
-------原因:这个.dll文件中有用C/C++写的部分,此SQLite的组件中有32位的部分,所以在64位系统上是存在兼容性问题的不能用任何平台,总之小白我也不清楚,百度上很多讲这个的。
------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------
这里说web项目同样问题的解决方法:
如果是Web项目,则可以在IIS里 将“启用32位应用程序”设置为true来解决此问题
参考:
网址:C#写的64位windows窗口应用程序打包安装后提示“未能加载文件或程序集‘System.Data.SQLite’”解决方法 https://www.yuejiaxmz.com/news/view/901817
相关内容
未能加载文件或程序集 Microsoft.ReportViewer.Common, Version=11.0.0.0未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral不借助工具手动清除Win11“添加或删除程序”中的残留卸载项条目System.IO.FileLoadException:“未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral,......正确解决:坑爹的0xc000007b——应用程序无法正常启动应用程序安装与卸载方法,深度解析,高效应用程序安装与卸载技巧,告别冗余,畅享便捷生活使用pyinstaller打包程序10 个最佳 Windows 11 PC 清洁应用程序Windows实用技巧:深度清理C盘垃圾文件的实战方案未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, ”或它的某一个依赖项。系统找不到指定的文件。
随便看看