装配未找到NEWBIE问题

时间:2010-09-16 17:41:22

标签: c#

刚开始使用C#(使用VS2008) - 我是一位经验丰富的Java,C ++,VC ++,VB程序员。

我从codescales.com下载了一个程序集(我猜);这是一个dll。

在我的(新)C#项目中,我添加了这个dll作为参考 - 浏览它。我有intellisense为它工作,并编写了一个简单的例子来测试它,但每次我点击VS“调试”,我得到以下异常。我是否需要“注册”或对此下载的DLL执行某些操作才能在我的项目中正确使用它? (VS似乎在构建时自动将其复制到输出目录。)

提前致谢, AJ

  

System.IO.FileNotFoundException是   未处理的消息=“无法加载   文件或程序集'CodeScales.Http,   版本= 1.0.0.0,文化=中立,   PublicKeyToken = null'或其中一个   依赖。系统找不到   指定的文件。“
  来源= “ocrTest1”
  文件名=“CodeScales.Http,   版本= 1.0.0.0,文化=中立,   PublicKeyToken = null“FusionLog =”===   预绑定状态信息=== \ r \ nLOG:   User = CAPTURESDK-VM \ XXXXX \ r \ nLOG:   DisplayName = CodeScales.Http,   版本= 1.0.0.0,文化=中立,   公钥=空\ n   (完全指定)\ r \ nLOG:Appbase =   file:/// C:/ Documents and   设置/ XXXXX /我的文档/视觉   工作室   2008 /项目/ ocrTest1 / ocrTest1 /斌/调试/ \ r \ n日志:   初始PrivatePath = NULL \ r \ nCalling   assembly:ocrTest1,Version = 1.0.0.0,   文化=中性,   。公钥=空\ r \ n === \ r \ n日志:   此绑定在默认加载中启动   上下文。\ r \ nLOG:没有申请   找到配置文件。\ r \ nLOG:   使用来自的机器配置文件   C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \ CONFIG \ machine.config中\ r \ n日志:   政策未适用于参考   此时(私人,定制,   部分或基于位置的程序集   绑定)。\ r \ nLOG:尝试下载   新的URL文件:/// C:/ Documents and   设置/ XXXXX /我的文档/视觉   工作室   2008 /项目/ ocrTest1 / ocrTest1 /斌/调试/ CodeScales.Http.DLL \ r \ n日志:   试图下载新的URL   file:/// C:/ Documents and   设置/ XXXXX /我的文档/视觉   工作室   2008 /项目/ ocrTest1 / ocrTest1 /斌/调试/ CodeScales.Http / CodeScales.Http.DLL \ r \ n日志:   试图下载新的URL   file:/// C:/ Documents and   设置/ XXXXX /我的文档/视觉   工作室   2008 /项目/ ocrTest1 / ocrTest1 /斌/调试/ CodeScales.Http.EXE \ r \ n日志:   试图下载新的URL   file:/// C:/ Documents and   设置/ XXXXX /我的文档/视觉   工作室   2008 /项目/ ocrTest1 / ocrTest1 / bin中/调试/ CodeScales.Http / CodeScales.Http.EXE。\ r \ n“个

2 个答案:

答案 0 :(得分:5)

名称不匹配,不确定是怎么回事。删除装配参考。将从CodeScales.Http.V0.14.dll下载的DLL重命名为CodeScales.Http.dll。然后添加引用。

答案 1 :(得分:4)

您需要更改框架。转到“属性”并将“.Net Framework 4客户端配置文件”更改为“.Net Framework 4”。