2016-02-04 125 views
1

我正在构建一个需要System.IO命名空间的ASP.Net应用程序。 (使用iTextSharp创建PDF)。如何包含System.IO参考文件?

难道我只需要键入:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 

或者我需要在我的解决方案资源管理器中还添加了System.IO参考?我问,因为我找不到这个“System.IO”。当我尝试添加引用时,我只看到“System.IO.Log”。

见System.IO丢失: References available to add

+1

是的你需要添加System.IO参考。如果它不存在,请确保已为您正在编程的版本加载了.NET Framework。 –

+1

请注意,您在问题中列出的使用语句与使用iTextSharp的System.IO无关(它们与问题无关)。使用语句不会加载任何内容,它们仅在引用该文件中的类时提供语义快捷方式。 –

+0

我使用.Net Framework 4.0开始了我的项目。如果可以,我会添加上面的截图。 System.IO应该在这个列表中吗?如果由于某种原因而缺失,是否有办法再次找回丢失的那个? – Maureen

回答

2

参考和使用的语句是尽管相关的两回事。无论您需要通过解决方案资源管理器引用System.IO。

就是这样说的,如果你想在系统中使用System.IO的功能,你只需要包含using语句。如果iTextSharp是唯一使用System.IO的东西,则不需要使用using语句。