0

コンピュータに接続されている USB ドライブを検出しようとしています。これは MVC4 アプリケーションで、次のコードを使用してリムーバブル ドライブがあるかどうかを検出しています。ビジュアルスタジオから実行/デバッグすると機能しますが、サーバーに公開すると機能せず、USBドライブが検出されません。これが起こっている理由は何ですか?何か不足していますか?

 var drives = DriveInfo.GetDrives().Where(drive => drive.IsReady && drive.DriveType == DriveType.Removable);

 var driveInfos = drives as DriveInfo[] ?? drives.ToArray();
        if (driveInfos.Any())
        {
            foreach (var drive in driveInfos)
            {
                dtoOrder.EligibleDriveSlots.Add(drive);
            }
        }
4

0 に答える 0