我使用.net类作为已注册的com对象,该对象是从Microsoft Server 2003上的经典asp网页调用的。因此,考虑到所有这些'层'我无法理解问题的根源。
问题是我无法写入文本文件。事实上,它甚至没有创建文件。不确定这是否是权限问题。子程序如下:
Private Sub OutputToLog(ByVal message As String, ByVal path As String)
Dim sw As StreamWriter
Try
If File.Exists(path) = False Then
sw = File.CreateText(path)
sw.Write(Date.Now.ToString() + " - " + message + vbNewLine + vbNewLine)
sw.Close()
Else
sw = New StreamWriter(File.OpenWrite(path))
sw.Write(Date.Now.ToString() + " - " + message + vbNewLine + vbNewLine)
sw.Close()
End If
Catch e As Exception
End Try
End Sub
什么阻止正在创建和写入文件?