Windows サービスとしてホストされている C# ベースの Wcf アプリケーションは、UNC パスで動作していても、マップされたネットワーク ドライブにアクセスできません。Windows サービスでマップされたドライブを使用することはできないという以下の記事を見つけました。
https://msdn.microsoft.com/en-us/library/windows/desktop/ms685143(v=vs.85).aspx
私のシナリオでは、ドメイン アカウントを使用してサービスにログインしています。同じアカウントを使用して、マシンにマップされたネットワーク ドライブを作成しています。
私の会社では、すべてのクライアントがマップされたドライブでプロジェクトを実行しており、データをプルするために、サービスも実行してマップされたドライブ構成にアクセスする必要があります。
このシナリオでは、サービスがログインしているのと同じアカウントでネットワーク ドライブが作成されるという状況を考えると、可能な回避策があるかどうか疑問に思っています。
考えられる回避策またはコード修正は大歓迎です。ありがとう 。