我有一个程序作为计划任务运行了很长一段时间。我对其进行了一项更改,甚至与 TextReader 无关,并将 .exe 的副本放回服务器(Server 2003 R2 SP2)上,现在当您从计划任务运行程序时或只需双击 .exe以下行尝试从 C:\Documents and Settings\user\ 读取文件 IPAddressMonitor.ini,而不是在 .exe 位于 C:\IPAddressMonitor 的文件夹中。知道为什么吗?
TextReader tr = new StreamReader("IPAddressMonitor.ini");