Win32Exception (0x80004005): 系统找不到指定的文件。
在上传网站后进行访问,显示找不到数据库文件。
在站点目录中没有找到数据库配置设置,注意数据库配置文件路径,如果是对应的配置文件封装到dll文件,要在本地重新编译封装,对应的数据库连接地址,参考https://blog.csdn.net/ycl295644/article/details/45340153 (不建议将数据库配置信息封装到dll,不方便程序移植。)接下来将dll文件中的数据库配置信息修改到Web.configz文件中,并重新上传就可以了。
Web.configz文件添加以下内容:
<configuration>
<appSettings>
<add key="conn" value="server=服务器名称;database=数据库名称;uid=用户名;password=密码;"/>
</appSettings>
</configuration>
SQLHelper文件中把数据库连接改为:
static string conString = System.Configuration.ConfigurationSettings.AppSettings["conn"].ToString();
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步