0

WinForms VB.NET では、ディレクトリが存在するかどうかを確認できますがIf My.Computer.FileSystem.DirectoryExists()、ASP.NET でこれを行うにはどうすればよいでしょうか。上記のように試してみましたが、職場/自宅からウェブサイトを見ているエンドユーザーではなく、「サーバー」をチェックします。クライアント側に存在するフォルダを取得するにはどうすればよいですか?

前もって感謝します。

4

2 に答える 2

3

これはできません。Web ページからローカル ファイルにアクセスすることは不可能であり、それには正当な理由があります - これは重大なセキュリティ リスクになります。

于 2012-08-27T21:15:55.797 に答える
1

ミニテックは正しいです。

ただし、 caspol、Silverlight、または IE で実行されている ActiveX を使用して実行できることに注意してください。

ディレクトリがASP.Netに存在するかどうかを本当に知る必要がある場合は、回避策が必要です。たとえば、クライアントはファイル (exe、bat、vbs など) をダウンロードして実行し、Web サービスを呼び出して通知することができます。ほとんど理想的ではありません。

ワンクリックの.Net 4インストーラーだと思いますが、誰もがそれを持っていると想定できます。

于 2012-08-28T06:08:35.120 に答える