Ciao le soluzioni sono 2 secondo me, o usi un software esterno e gestisci così tutti i files da caricare oppure puoi crearti un installer con vb.net....
in alternativa ancora, se i files non sono troppo pesanti, importali nel My-Resources e poi gestisci l'evento che se non è presente lo scarichi da li.... io lo faccio con il db access vuoti che ovviamente pesano pochi kb.... mi sembra una buona soluzione anche per te
io faccio così:
Public Sub Database(ByVal FilePath As String, ByVal File As Object)
Dim FByte() As Byte = File
My.Computer.FileSystem.WriteAllBytes(FilePath, FByte, True)
End Sub
If My.Computer.FileSystem.FileExists("PERCORSO\NOMEDATABASE.mdb") = False Then
Database("PERCORSO\NOMEDATABASE.mdb", My.Resources.NOMEDATABASE)
End If