我尝试在Oracle VM上运行.net桌面项目,但它没有运行。我试图看到“依赖性步行者”缺少资源。 ieframe.dll和shlwapi.dll标记为红色。当我添加这些资源时,我面对其他一些dll的警告。资源。我怎么解决这个问题?
答案 0 :(得分:0)
这不是问题。这只是Dependency Walker的误报。你应该忽略这一点。不要尝试打包并重新分发这些DLL。简单地忽略Dependency Walker所说的内容。您的应用程序的加载不会受到这些特定误报的影响。无论您对与这两个DLL相关的任何机器所做的任何更改都应该相反。
请注意,Dependency Walker是为非托管可执行文件设计的。对于.net可执行文件,它不太有用。您可能需要找到一种不同的工具来诊断您的问题。