Shared Drive i UNC

0

Witam,

Napisałem aplikację która ma wysyłać maila z załącznikiem. Załącznik znajduję się na shared drive i nijak nie mogę się do niego dobrać. Próbowałem podać pełną ścieżkę jako \server\share\filepath ale dalej nic. Logowany błąd to ścieżka C://Windows/System32/server/share/filepath (może być jakaś literówka). Czy ktoś robił coś takiego (na pewno robił tylko czy zobaczy temat :P ) i może pomóc? Z góry dziękuję.

Pozdrawiam

0

@baroo:
Ad. 1. Co masz na myśli przez prawa dostępu? Do dysku mam dostęp przez windows explorer bez żadnego logowania. Aplikacja jest uruchamia przez windows schedulera na domyślnym koncie systemowym, więc zakładam, że ma takie same uprawnienia jak ja przez windows explorer.
Ad. 2. Nie bardzo wiem jak mógłbym taki błąd zalogować? Błąd który loguje moja aplikacja przy próbie dostępu do pliku to “The given path's format is not supported.”
Ad. 3. Kod to nie jest żadne "rocket science" po prostu zwykłe dołączanie attachmentu

    public void SendEmail(EmailModel emailModel, string fileAttachment)

            var remote = @"\\server\share\";
            var fileAttachmentPath = remote + fileAttachment; (w tym miejscu próbowałem róznych sposobów łączenia ścieżek m.in. Path.Combine)
            Attachment attachment = new Attachment(fileAttachmentPath);
            mail.Attachments.Add(attachment);

Gdzie fileAttachment to ścieżka do pliku podana jako F://folder/plik (shared drive jest własnie zmapowany do litery F).

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1