引用.NET DLL和部署

时间:2012-10-10 09:20:29

标签: .net dll

我有一个v3.5项目,它构建了一个exe,它引用了很少的其他自定义(其他团队).NET DLL

这些引用的DLL依次引用一些第三方DLL。

我的问题是我在服务器上部署它。我只是部署我自己的exe和我直接引用的DLL。

那些第二级底层第三方DLL怎么样?它们在部署服务器上不存在,但我的二进制文件似乎仍在运行。 如何?

没有找到DLL的抱怨。在输出中,它甚至不显示第三方DLL的加载。可能是那些第三方dll代码实际上没用过?

2 个答案:

答案 0 :(得分:0)

  

没有找到DLL的抱怨。在输出中,它甚至不显示第三方DLL的加载。可能是那些第三方dll代码实际上没用过?

这听起来像是最可能的解释。它们在实际需要之前不会被加载。

答案 1 :(得分:0)

使用此应用程序查看正在发生的事情 http://www.dependencywalker.com/ 用它打开所有的dll并测试它们是否真的依赖。