为什么My.Computer无法在Visual Basic .NET控制台应用程序中工作?

问题描述

为什么这不起作用。我在学校计算机上尝试了此操作(完全重新成像并在网络上运行),并且工作正常 但是,当我在家用PC上尝试时(新安装的Visual Studio 2019) 它会引发异常:

计算机不是项目名称的成员。我的

代码在这里:

Imports System

Module Program

Sub Main(args As String())
    Dim fileReader As System.IO.StreamReader = My.Computer.FileSystem.OpenTextFileReader("D:\\story1.txt")
    Dim stringReader As String = ""
    Dim i As Integer = 1
    Dim TotalString As String = ""
    While stringReader <> "*"
        stringReader = fileReader.ReadLine()
        If i Mod 2 = 0 Then
            TotalString += stringReader
        End If
    End While
    Console.WriteLine(TotalString)
    Console.ReadKey()
End Sub
End Module

解决方法

抱歉,我使用的是错误类型的应用程序。我使用控制台应用程序.NET Core类型而不是控制台应用程序.NET Framework类型 不便之处,敬请见谅。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...