- 博客(7)
- 收藏
- 关注
原创 程序引用.dll文件报错:未能加载文件或程序集“xx.dll“或它的某一个依赖项。系统找不到指定的模块。——已解决
错误其实出在这里:未能加载程序集"xx.dll"的某一个依赖项。这个xx.dll文件可能也引用了其他的dll文件,尤其是使用公司内部开发的工具dll时。如果被引用的那些dll文件与xx.dll不在同一目录下,也会引起此错误。
2025-03-27 17:02:27
156
原创 【C#】三国杀摸牌模拟器代码笔记——OrderBy()与ToString()函数
在写三国杀摸牌模拟器,并让AI也写了一份,在很多地方都比我的代码更加简洁,故记录。
2025-03-04 17:28:19
864
原创 Grok3使用心得
注:心得主要是文章续写、写小说和角色扮演(role play)方面的。至于联网搜索和代码能力等,由于没有足够样本的横向对比,就不细说了。
2025-02-26 17:52:23
676
原创 C++ OnKeyDown(UINT nChar,UINT nRepCnt,UINT nFlags)函数对字母、数字按键无响应/nChar恒为229问题--已解决
使用OnKeyDown函数遇到字母、数字按键无响应和nChar恒为229问题时,只需改为微软自带的英文输入法之后再按键即可解决
2024-08-29 17:27:07
698
原创 由项目生成的.ocx(.dll)文件注册时的报错:模块加载失败,请确保该二进制存储在指定路径中--已解决
简而言之,如果你要注册的这个A.dll(.ocx同理,下略)的代码里引用了其他dll文件,如B.dll,那么在注册时就要把A.dll和B.dll都放在同一目录下,或是regsvr32.exe所在目录下(一般是“C:\Windows\SysWOW64”和“C:\Windows\System32”)然后以管理员命令行运行"regsvr32 A.dll"命令即可成功。因为安装包中的.ocx文件和它所依赖的.dll文件放在了一起,而项目生成的.ocx文件是单独放在一个文件夹中的,没有依赖的.dll文件,所以失败。
2024-08-19 17:53:19
1729
原创 vs2010运行C#程序报错:命令行或响应文件上不能有字符“□”--已解决
大概推测了vs2010出现此错误的原因:vs在处理链接过程(Assembly Linker)时,把相关的命令行指令和参数写入了一个临时的响应文件,然后使用命令行调用了这个临时响应文件,调用结束就立刻删除了,所以查不到相关的响应文件。报错没有行号和列号。根据报错内容找了命令行和响应文件,日志中使用的命令行没发现非法字符,命令行中没有显式调用响应文件(调用响应文件的格式是@filename),项目文件夹中也没有发现响应文件,那错误出在哪了?修改后(打一个空格再删掉,保存),显示已加密,再调用,果然报错了。
2024-08-01 17:47:07
416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人