vs2017生成的dll文件vs2015可以调用是为什么?
两人同时开发,对方把vs升级成2017了,然后部分代码写法不一样了,如果我直接拷贝.cs文件过来,编译的会后会报错,但是很奇怪,如果做成dll,又可以正常调用,为什么代码不一样都可以调用呢?最后的exe文件到底是如何生成的?而且4.0的框架在xp上面是不是运行不了
这个要看它的dll中有没有用到与系统或框架有关的内容了
DLL本身就是动态连接库。标准的DLL可以跨语言调用的,若它内部只是调用了系统通用的SDK
那么 ,不仅是换版本,即使是其它语言,都可以调用的,这个也是DLL作用之一
这个是电脑兼容的问题 试试使用·360修复系统
热门标签: