我正在尝试根据所选文件加载图标:
Icon iconForFile = System.Drawing.Icon.ExtractAssociatedIcon(filename);
当我通过 VS 在本地运行此代码时,一切正常。但是,在我部署/安装包含此代码的应用程序后,我收到一条错误消息:
“[我的程序] - 无法找到组件:此应用程序无法启动,因为找不到 libapr_tsvn.dll。重新安装应用程序可能会解决此问题。”
奇怪的是,单击“确定”后,我的程序将继续按预期运行,并且Icon
对象已正确设置/显示。搜索显示这可能是来自 Tortoise SVN 的 dll,我将其用于版本控制。有什么想法吗?