Hola, que tal;
Como ya sabrás el Visual Studio.NET usa un usuario llamado ASPNET para acceder al servidor. Pues debes asegurarte que en el servidor ese usuario tenga permisos de escritura en el lugar dón de quieres crear el diectorio, de lo contrario no te permitira escribir sobre el servidor.
Una vez hecho esto, yo creo el dierctorio de la siguiente manera:
Código:
Imports System.IO
Dim Ruta As String = "\\Servidor\Directorio_A_Crear"
Dim directorio As DirectoryInfo = Directory.CreateDirectory(Ruta)
A mi me funciona, pero sobretodo mira los permisos, ¿ok?
Espero que te sirva de ayuda, suerte!!
salu2.