找回密码
 立即注册

QQ登录

只需一步,快速开始

llw_168

注册会员

3

主题

17

帖子

109

积分

注册会员

积分
109
最新发帖
llw_168
注册会员   /  发表于:2016-1-29 13:08  /   查看:23584  /  回复:27
使用VS2010创建了一个项目,编译使用的是anycpu, 编译的话,老是报这个错误。  怎么处理?

错误信息:
未能加载文件或程序集“FarPoint.Win.TextRenderer, Version=4.0.2000.2005, Culture=neutral, PublicKeyToken=327c3516b1b18457”或它的某一个依赖项。系统找不到指定的文件。

27 个回复

倒序浏览
gw0506
超级版主   /  发表于:2016-1-29 15:10:00
沙发
缺少这个dll的引用。去添加进来就好了。
回复 使用道具 举报
llw_168
注册会员   /  发表于:2016-1-29 16:16:00
板凳
回复 2楼gw0506的帖子

问题就在于,如果引用了这个dll,按钮的文字会变形。 如果不引用的话,也只是在编译的时候会提示一下,仍可运行不会出错。

我同时新建了几个项目,同样的窗体,同样的代码,有的会提示这个错误,有的则不会。晕了
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-29 17:23:00
地板
这是两件事,你要拆开来对待。
1. 包这样的错说明你用到了其中内容。所以必须引用。
2. 你说的引用后,按钮文字会变形。 这是另一个问题,单独检查这个问题就好。
回复 使用道具 举报
llw_168
注册会员   /  发表于:2016-1-29 17:46:00
5#
回复 4楼gw0506的帖子

非常感谢大神的回复。仔细对比了内容,实在找不到哪里用到了。  我把所有的fpspread删掉再添加,也是一样。

另,哪些功能会用到这个dll呢?   头大。  谢谢。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-29 18:04:00
6#
我觉得你也别头大了。工程不大的话,直接发上来。下周帮你调一下。
那些用到了这个dll很好确认,你编译一下,那些说找不到类定义的都是用到的。还有一个可能就是有些用到的dll中引用了这个dll里面的内容。
回复 使用道具 举报
llw_168
注册会员   /  发表于:2016-2-1 17:27:00
7#
回复 6楼gw0506的帖子

代码实在是不方便发出。因是公司内网。
这种情况出现在第一个打开的带有fpsread的窗体。不论这个项目有几个窗体,只在第一个窗体第一次打开时出错。   再打开时也不会提示了。
回复 使用道具 举报
llw_168
注册会员   /  发表于:2016-2-1 17:57:00
8#
回复 6楼gw0506的帖子

如下图所示:
新建位图图像.jpg (297.33 KB, 下载次数: 1628)
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-2-1 18:06:00
9#
图上看就是却这个引用。
你这样吧,新建一个空的工程,拖一个spread上去,然乎直接运行看咋样。
回复 使用道具 举报
llw_168
注册会员   /  发表于:2016-2-1 18:20:00
10#
回复 6楼gw0506的帖子

如果把 FarPoint.Win.TextRenderer.dll 拷贝到运行目录下, 则显示的按钮文字如下所示,显示不全:

新建位图图像1.jpg (104.03 KB, 下载次数: 1536)
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部