NET,我在网上看到了这个错误,并尝试修复了大约一天。我是一个非常新的人,任何帮助都会很棒!
Public Shared ReadOnly Property AssemblyDirectory As String
Get
Dim codeBase As String = Assembly.GetExecutingAssembly().CodeBase
Dim uriBuilder As UriBuilder = New UriBuilder(codeBase)
Dim path As String = Uri.UnescapeDataString(uriBuilder.Path)
Return path.GetDirectoryName(path)
End Get
End Property
我收到错误
错误BC30456'GetDirectoryName'不是'String'的成员。
任何帮助都会有所帮助。谢谢
答案 0 :(得分:1)
发生的事情是,由于您有一个名为path
的字符串变量,因此它试图获取字符串path
的属性/方法。请注意,它是如何不将其大写为Path
。
您可以改变可变或使用的名称IO.Path.GetDirectoryName
。我会做前者。