我过去曾使用 .net 可执行文件作为库。我只需将它们添加到 Visual Studio 中的参考中,就可以开始了。今天我对一个新的exe(实际上是我的)尝试了同样的操作,但它似乎不起作用。当我将其添加到 Visual Studio 并尝试在对象浏览器上查看其成员时,它不会在该可执行文件的程序集中显示任何内容。
我知道 exe 和 dll 之间的主要区别是第一个有入口点,而第二个没有。还有更多差异吗?我知道非托管 dll 也有一个 DLL 入口点,.net 也有一个吗?
另外,可能是什么原因导致我的标准 exe/dll(我的意思是,没有混淆或类似的极端情况)在对象浏览器中不显示任何内容?
它应该可以工作,请确保 EXE 是 .NET exe(程序集)并且它具有一些公共类型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)