2016-02-04 3 views
1

Я создаю приложение ASP.Net, для которого требуется пространство имен System.IO. (Использование 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

Обратите внимание, что ваши операторы, перечисленные в вопросе, не имеют никакого отношения к доступности System.IO для iTextSharp (они не имеют отношения к вопросу). Использование операторов ничего не загружает, они предоставляют семантический ярлык при ссылках на классы в этом файле. –

+0

Я начал свой проект с .Net Framework 4.0. Я добавлю скриншот выше, если смогу. Должен ли System.IO быть в этом списке? Если по какой-то причине он отсутствует, есть ли способ вернуть только ту, что отсутствует? – Maureen

ответ

2

Ссылка и используя утверждение две разные вещи хотя и связаны между собой. Независимо от того, вам нужно будет обратиться к System.IO через Solution Explorer.

С учетом сказанного вам нужно будет включить оператор using, если вы хотите использовать ярлык для «использования» функций System.IO в классе. Если iTextSharp - единственное, что потребляет System.IO, нет необходимости в использовании оператора.

Смежные вопросы