对底层的东西不太懂,在这儿问一下。
1. dll import和tlbimp两种方式有什么区别?
2.引用后我发现csproj里面有个com reference GUID,这个GUID在不同的机器上是相同的吗?
1, dll import是p/invoke调用,tlbimp是把native的类型都转化成CLS类型
2,csproj里面的只是在编译时候才用的,里面id是各机器不同滴。
tlbimp转完后原来的win32 dll还有用吗?需要在目标机器上部署吗?为什么bin目录找不到tlbimp转化后的dll呢?