社区
C#
帖子详情
vs2010是否可以调用vs2015编译在DLL?
finaltest
2016-07-20 07:49:24
DLL是在.NET framework Version=4.5.2编译在,应该是用vs2015吧?
在vs2010下using XXX.dll;写代码时不会报错,dll中的类也可以正常调用。
但是编译在时候却报错“未能找到类型或命名空间名称,是否缺少using指令或程序集应引用?”,这是为什么呢?
...全文
2307
9
打赏
收藏
vs2010是否可以调用vs2015编译在DLL?
DLL是在.NET framework Version=4.5.2编译在,应该是用vs2015吧? 在vs2010下using XXX.dll;写代码时不会报错,dll中的类也可以正常调用。 但是编译在时候却报错“未能找到类型或命名空间名称,是否缺少using指令或程序集应引用?”,这是为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2016-07-21
打赏
举报
回复
vs2015必须限制在.net 4.0才行。
finaltest
2016-07-21
打赏
举报
回复
再请教下,除了编译出错时会提示DLL用的Framework版本,是否还有其他方法可以查看DLL用的NetFramework版本呢? 谢谢。
finaltest
2016-07-21
打赏
举报
回复
谢谢各位高手。。。 我手上没有这个DLL的源码。 那现在唯一的办法就是用VS2015的环境去调用这个DLL吗? 在VS2010下应该没有办法了吧。
大鱼>
2016-07-21
打赏
举报
回复
主要和你的框架的版本相关和你用哪个编译器没多大关系。
吉普赛的歌
2016-07-21
打赏
举报
回复
vs2015可以调整 framework 版本的:
XBodhi.
2016-07-21
打赏
举报
回复
前提是 .net framework 版本要一直,就可以。
superzxf
2016-07-20
打赏
举报
回复
和vs版本关系不大,生成的目标框架版本一样或者能兼容就可以
以专业开发人员为伍
2016-07-20
打赏
举报
回复
所以,很简单,你将你的钱一个工程目标平台降为 .net 4.0 重新编译就可以了。
以专业开发人员为伍
2016-07-20
打赏
举报
回复
.net 平台版本影响整个解决方案的编译。就算是你在vs2015下的解决方案,如果被你“生成”的主程序是.net4.0版本的,但是它引用的其它工程被标记为面向4.5.2版本平台,在编译时也会报这个错误。 编写代码时不报错,是因为词法分析程序根本不考虑 dll 连接问题,只要语法支持 c# 6 或者 c#2010,就能编写代码而不告警。
VS
2015
调用
Matlab
编译
生成的
DLL
编译
环境设置 [吐血整理]
本贴目的: 64位
编译
,
VS
2015
调用
Matlab2016
编译
生成的
DLL
,搞定:各种运行错误,调试错误。 转载说明:本贴内容仅仅用于软件代码的研究和学习,相关的转载和应用不得损害Microsoft和Mathworks公司的商业利益。有条件的情况下,请稍微支持一下老美的正版软件,例如高校有经费买套正版或者买个学习版的,中国的开发者还是要参与到老外的开发体系中。如果版权所有者认定本贴已经发生侵权,...
VS
2010
动态库
dll
的
编译
和MFC
调用
使用教程64位&32位
前言 本文主要介绍64位和32位
dll
的
编译
与MFC和控制台程序显式
调用
dll
的教程。显示链接只需要.
dll
文件,但是这种
调用
方式不能
调用
dll
中的变量或者类。至于优点无非就是方便与节省控件,既然选择了看这篇文章,优点吾不在赘述。 工具为
VS
2010
/
VS
2015
(
VS
2010
及更新版本都行) 1.xx.lib与xx.
dll
编译
1.1 新建
dll
工程 新建项目–win32项目–填写项目名(dl...
VS
2015
--win32工程配置的一些想法之
VS
2015
编译
的程序在其他机器上缺少msvcp120.
dll
今天分享一个自己在开发过程中遇到的困难。用
VS
2015
开发了一个windows客户端(win32项目),在自己的机器上运行很流畅。当你得意的把releas版本进行打包,并进行发布后,问题来了?很多人反馈运行时缺少msvcp140.
dll
,甚至有人在XP系统上完全不能用。那么首先看看是如何解决的: 在工程上打开属性,选择C/C++,选择代码生成,把运行库改为“多线程(/MT)”。重新
编译
即可。 但
Boost+
Vs
2015
编译
1、先下载boost的源码 (1)地址为:https://dl.bintray.com/boostorg/release/1.69.0/source/ 笔者下载时的版本为:1.69.0,如下图 解压到适合自己的位置,下载下来的压缩包大概只有160M左右,将其解压出来大概有670M左右 2、
编译
boost源码 一般来说直接包含boost的头文件就可以使用boost的基础功能,但是要使用到boost...
mingw下使用
vs
2015
编译
器
编译
FFMPEG
由于工作原因,需要在MINGW下
编译
出一个单独完整的FFMPEG 功能库(而不是avcodec/avformat等很多库)提供给WINDOWS UI使用。 折腾了好几天,下过msys2,ming64,都没有成功,貌似国外的网站访问这些资源速度很慢。 最后使用
vs
2015
+mingw1.0来解决这个问题。 过程如下记录如下。 一、mingw下
编译
ffmpeg 考虑了如下几种方案:
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章