0
내가 오류가 계속 : 나는 IDE 외부 응용 프로그램을 실행객체 참조 오류 VB.NET
System.NullReferenceException: Object reference not set to an instance of an object.
매번 있지만, 일부 마법의 이유, 그것은 IDE 내에서 잘 작동합니다. 나는 그것을 제거 할 때 응용 프로그램이 원활하게 실행으로 오류가이 코드에 의해 발생 확실히 확신 :
Public Function GetCommonFolder() As String
On Error GoTo ErrH
Dim winPath As String = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)
Dim commonfolderpath As String
commonfolderpath = Replace(winPath & "\MyApp Data", "\\", "\")
If My.Computer.FileSystem.DirectoryExists(commonfolderpath) = False Then
System.IO.Directory.CreateDirectory(commonfolderpath)
End If
GetCommonFolder = commonfolderpath
Exit Function
ErrH:
GetCommonFolder = ""
Msgbox("Error retrieving common folder")
End Function
여기 사람이 성가신 문제의 원인을 알고 있나요?
어느 라인 번호. 오류가 발생합니까? –
은 vb.net 스타일을 선호합니다. – qwr
이 줄을 변경했을 때 : Dim winPath As String = Environment.GetFolderPath (Environment.SpecialFolder.CommonApplicationData)를 더미 값으로 설정하면 모든 이유로 문제가 해결되지 않습니다. – user2549990