2014-09-03 2 views
0

Я написал весь проект с использованием среды Microsoft .NET 4.0. Он полностью закончен и работает отлично. Теперь мне говорят, что (по причинам, о которых я не уверен) он должен работать с картой Microsoft .NET 2.0.VB2013: Чтение из текстового файла при использовании .NET 2.0

Так что вы отрегулировали мои настройки проекта будет .NET 2.0, и я теперь получаю эту ошибку:

'ReadLines' is not a member of 'System.IO.File'. 

ReadLines вызывается с:

For Each LangLine1 As String In File.ReadLines(strConfigFile) 
    ' Read line from text file and store in variable 
    strLanguage = LangLine1 
Next 

Что метод можно использовать с Microsoft .NET 2.0 для чтения строки из текстового файла, вместо File.ReadLines?

ответ

0

В документации MSDN полностью описывает каждый вызов API ... и какие версии .Net совместимы с этим вызовом:

В вашем случае, самый простой подход, вероятно, просто создайте свой собственный вызов ReadLines - то, что reads lines of text использует потоки File.IO и реализует IEnumerable.

PS: Я подозреваю, что вы столкнетесь с другими сложными проблемами, пытающимися модифицировать проект .Net 4.0 обратно на .Net 2.0. Это "BIG прыжок ...