所以,我的问题是我的应用程序我不能要求用户安装除.net 4之外的任何东西,我不能要求他们安装C ++重新分发。有没有办法给出我的应用程序所依赖的文件列表,这样我就可以确定库存Windows 7和xp机器上缺少哪些文件。另外,我如何将所需的DLL嵌入到exe中?
感谢。
编辑:Dependency walker似乎没有帮助,即使我移动文件后它说缺少应用程序无法运行。
答案 0 :(得分:0)
在分析模式下运行Dependency Walker。当然,您的应用程序可能会尝试加载自定义“.foo”文件,如果失败则退出。这是你自己的应用程序逻辑,我们无法帮助你。 Windows知道的唯一依赖项是DLL,并且这些依赖项由Dependency Walker检查。