日期:2014-05-17  浏览次数:21010 次

为什么我选择release后,显示好多 命名空间未找到
为什么我选择release后,显示好多   命名空间未找到,但是在选择debug却可以正常运行  

错误如下:
-----------------------------------------------------
错误 1 未能找到类型或命名空间名称“OpenOfficeService”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\Receiver.cs 4 7 OfficeOnlineReader
错误 2 未能找到类型或命名空间名称“iTextSharp”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\PDFParser.cs 11 7 OfficeOnlineReader
错误 4 未能找到类型或命名空间名称“iTextSharp”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\PDFParser.cs 12 7 OfficeOnlineReader
错误 5 未能找到类型或命名空间名称“iTextSharp”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\PDFParser.cs 13 7 OfficeOnlineReader
错误 8 未能找到类型或命名空间名称“iTextSharp”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\ConvertToPdf_OpenOffice.cs 16 7 OfficeOnlineReader
错误 9 未能找到类型或命名空间名称“iTextSharp”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\ConvertToPdf_OpenOffice.cs 17 7 OfficeOnlineReader
错误 3 未能找到类型或命名空间名称“IReceiver”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\Receiver.cs 11 49 OfficeOnlineReader
错误 6 未能找到类型或命名空间名称“IKVM”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\PDFParser.cs 14 7 OfficeOnlineReader
错误 7 未能找到类型或命名空间名称“IKVM”(是否缺少 using 指令或程序集引用?) F:\win2008iis\HOA\OfficeOnlineReader\PDFParser.cs 15 7 OfficeOnlineReader

------解决方案--------------------
你是怎么引用iTextSharp的?
------解决方案--------------------
dll路径不对了吧,release下没有
------解决方案--------------------
这些DLL区分32 64位吗?
看看Debug Release目标平台设置是否一致


------解决方案--------------------
引用:
Quote: 引用:

你是怎么引用iTextSharp的?



using iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp;


F:\win2008iis\HOA\OfficeOnlineReader\bin\Debug\itextsharp.dll


不要去引用debug目录下的itextsharp.dll,你把它拷贝到项目目录中再引用。