首页 > 其他分享 >Visual Studio 2022 设置 IIS Express 运行在 32 位模式

Visual Studio 2022 设置 IIS Express 运行在 32 位模式

时间:2023-05-09 21:36:01浏览次数:59  
标签:SQLite IIS 32 System Visual Studio 2022

当:

1、在 Visual Studio 2022 中开发需要访问 Access 数据库的网站项目时,遇到错误:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。

2、在 Visual Studio 2022 中开发需要访问 SQLite 数据库的网站项目时,遇到错误:未能加载文件或程序集“System.Data.SQLite.DLL”或它的某一个依赖项。并且调试却 找不到指定 问题的处理

 

之前的 2019 版本是没问题的,是因为 SQLite 和 Access 需要在 32 位进程模式下访问。因此需要:

1.因windowserver 2019包含了System.Data.SQLite.DLL,将项目里bin/System.Data.SQLite.DLL 去掉;

2.将iis 应用程序池 :启用32位 应用程序池 =true

 

由于 vs2022 目前是支持 64 位,默认已经是 64 位运行网站。 Visual Studio 提供了相关配置,在:工具 –> 选项 –> 项目和解决方案 –> Web 项目  中,有一个 使用 IIS Express 的 64 位版的选项,如下图,去掉即可:

image

标签:SQLite,IIS,32,System,Visual,Studio,2022
From: https://www.cnblogs.com/jehn/p/17386354.html

相关文章

  • .Net Core 2. VS2022 + Core6.0 + Razor 添加模型
    这里基本是按照微软的文档示例整理的 添加数据模型在项目中新增Models文件夹,用于存放数据模型 新增movie类usingSystem.ComponentModel.DataAnnotations;namespaceStandardCoreStudy.Models{publicclassMovie{///<summary>///ID......
  • [NISACTF 2022]sign-ezc++
    查壳:64位,进IDA:进来后发现c++经常用的std,(当然用c++的也有可能不经常见),跟进伪代码,找输出:有个判断跟进Human::~Human看看:调用了一个方法,字符串又指向了name,跟进方法:off_4863D0:发现存了一个基地址:跟进基地址:_ZN5Human9give_flagEv:进入伪代码:找到我们要拿的东西了,而且自......
  • [NISACTF 2022]string
    查壳:64位:进IDA:进来就给flag:跟进:一堆东西,秉承着赶时间的优良作风,只看有用的输出:挺简单一个随机数问题,找种子就行:上脚本:intmain(){srand(10086);for(inti=1;i<=13;i++){intv4=rand();cout<<v4%8+1;}return0;......
  • IIS启动应用程序池报错"服务无法在此时接受控制信息"
    https://www.cnblogs.com/yaotome/p/9540300.html网站突然打不开,重新生成程序不行,重新打开vs也不行,重启了网站还是不行,重启应用池就发现问题了。可以关,启不来了,也删不掉,提示“服务无法在此时接受控制信息”。用下面方法解决了。用管理员方式打开命令行输入命令netsh winsock ......
  • CF1326E Bombs
    Problem给定两个长度均为\(n\)的排列\(p,q\)。对一个初始为空的集合\(s\)进行如下操作:对于每个\(i\),将\(p_i\)放入集合;如果\(i\)被标记了,则此时再将集合中最大的数删除。求\(n\)次操作后集合中最大的数。排列\(q\)的意义是,对于每个\(i\),询问将\(q_1,q_2\cdot......
  • [NSSCTF 2022 Spring Recruit]easy C
    C的源代码,查个壳:一般都是64位,直接双击吧,换个界面,成天看IDA也不好:也是简单的一个异或加密,上个脚本就好了,不多说啥:Des='d`vxbQd'flag=''foriinDes:flag+=chr((ord(i)^2)-1)print(flag)拿到NSSCTF......
  • ASEMI代理ADUM3223ARZ-RL7原装ADI车规级ADUM3223ARZ-RL7
    编辑:llASEMI代理ADUM3223ARZ-RL7原装ADI车规级ADUM3223ARZ-RL7型号:ADUM3223ARZ-RL7品牌:ADI/亚德诺封装:SOIC-16批号:2023+安装类型:表面贴装型引脚数量:16工作温度:-40°C~125°C类型:车规级芯片ADUM3223ARZ-RL7特征4A峰值输出电流工作电压相对于输入的高侧或低侧:537V峰......
  • 解决MVC4发布在IIS7后,路径无法访问.apk文件的解决方法
    随着智能手机的普及,越来越多的人使用手机上网,很多网站也应手机上网的需要推出了网站客户端,.apk文件就是安卓(Android)的应用程序后缀名,默认情况下,使用IIS作为Web服务器的无法下载此文件,那么怎么才能让IIS支持.apk文件的下载呢?IIS服务器不能下载.apk文件的原因:iis的默认MIME类型......
  • Yahoo: 451 Message temporarily deferred due to unresolvable RFC.5321 from domain
    Hello,ThankyouforcontactingYahooPostmaster.Theerroryou’regettingiscausedbyanissuewithyourFromaddress.Theseerrorsindicatethatthedomainusedtotherightofthe@intheMAILFROMdoesnotappeartobearealdomain.Wedeterminei......
  • Win32 SDK TreeView 控件的基本用法,节点的编辑,拖动,添加,删除,弹出菜单
    TreeView控件老是用的稀里糊涂的,写个测试程序总结一下基本用法要注意的是控件是发通知给父窗口处理,因此消息中鼠标的坐标不是相对控件的,要从屏幕坐标转换来。程序是WIN32SDK向导生成的C语言框架。树的操作定义成一个类。 微软网站上TreeView_XXX宏的说明文档好多错误,应该是......