From this I cannot tell what it's on about, and in any case, the message is doubled:

It is possible that the (currently untested) Path.Combine method (Path being a module), which takes ParamArray values() As String as its argument, has something to do with it, and it's just reporting on the wrong line. Although this error wasn't displayed right after I typed in the Path.Combine() call.
I realize there's probably some construct around FileSystemItem using Child that would get me the FileSystemItem instance without having to construct the full path, but I need the full path for other things and there will be times I won't need it to create a FileSystemItem. Hence my partial reproduction of the static .NET Path class.
ETA: This was not resolved by running Analyser but after switching away to edit something else and coming back, the error gutter marker is now on line 2. So I think this also ends up being either a bug in calling a method that takes a ParamArray, or a misunderstanding on my part about how it's supposed to work.
Path.Combine itself treats values() as an Array(Of String) and produces no errors.
If I change the call to the following, it works:
Var fullPath As String = Path.Combine([_filePath, _fileName])
But this is not my understanding of variadic parameters. I might as well just drop the ParamArray modifier. My understanding is you pass any variable number of string arguments and it is seen by the receiver as an Array(Of String).