首页 > 电脑

vs2017生成的dll文件vs2015可以调用是为什么?

更新时间2018-07-13 12:54:17

两人同时开发,对方把vs升级成2017了,然后部分代码写法不一样了,如果我直接拷贝.cs文件过来,编译的会后会报错,但是很奇怪,如果做成dll,又可以正常调用,为什么代码不一样都可以调用呢?最后的exe文件到底是如何生成的?而且4.0的框架在xp上面是不是运行不了

这个要看它的dll中有没有用到与系统或框架有关的内容了

DLL本身就是动态连接库。标准的DLL可以跨语言调用的,若它内部只是调用了系统通用的SDK

那么 ,不仅是换版本,即使是其它语言,都可以调用的,这个也是DLL作用之一

这个是电脑兼容的问题 试试使用·360修复系统

相关标签:dll

上一篇:minecraft1.11新增了什么

下一篇:用c语言打印输出128个ASCII码的十进制数及其对应的值