問題タブ [directoryinfo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
941 参照

c# - DirectoryInfo[] SearchOption.AllDirectories にルート ディレクトリが含まれていませんか?

これは仕様によるものかもしれませんが、その情報が既にある場合でも、ルート ディレクトリに C:\ を配置したいと考えています。

では、@"C:\ を含むディレクトリを取得するにはどうすればよいでしょうか?

0 投票する
1 に答える
799 参照

asp.net - DirectoryInfo クラスが存在する フォルダーの名前の間にスペースが含まれている場合は false

フォルダーに名前の間にスペースが含まれている場合、di.Exist は常に false です...コードの問題は何ですか...ディレクトリが実際に存在する場所。

前もって感謝します...

0 投票する
3 に答える
2118 参照

c# - var di = new DirectoryInfo(path) は、Windows エクスプローラーを使用して初めてパスを開くまで例外をスローします。

上記は、ネットワーク上にあるテキスト パス 'Root' にアクセスするとクラッシュします。I は、ユーザーが最初に Windows 7 にログインしたときにのみ発生します (他の OS ではテストされていません)。ユーザーが Windows エクスプローラーを使用して指定されたパスに移動すると、di はディレクトリを取得できます。

Windowsエクスプローラーを開いてパスに移動するリンクをクリックするようにキャッチしてユーザーに促すことはできますが、回避策はありません。Windows エクスプローラーで最初にネットワーク パスへの接続を確立しなくても、プログラムでネットワーク パスへの接続を確立できるようにしたいと考えています。

例外:

ジョン、ご支援ありがとうございます

0 投票する
1 に答える
5774 参照

c# - C# を使用してフォルダーの読み取り専用フラグをプログラムで変更する

フォルダーの読み取り専用属性を切り替える方法について、いくつかのスレッドを調べました (それらのほとんどは、Attributes.Normal をファイルの属性に割り当てることであるファイル属性の変更に対して同じことを行います)。ディレクトリを選択し、そのすべてのサブディレクトリを読み取り専用フラグなしで保持したい (すべてのファイルに対して成功したが、それでも

これは私にはうまくいかないと言わざるを得ません。つまり、フォルダ フラグは変更されません。(私が間違っていなければ、これはディレクトリでは機能しないと主張する人もいます)。

Windows 7 でのフォルダーの読み取り専用属性の関連性を疑問視するコメントもいくつか読みました。

非常に簡単に言えば、C# を使用して、Windows 7 でフォルダーの読み取り専用属性を変更することは可能ですか? (ディレクトリの DirectorySecurity オブジェクトを FullControl、Modify に変更しようとしましたが、やはり無駄でした)。

0 投票する
3 に答える
130 参照

c# - ソースからディレクトリを取得できません

この小さな問題を解決するためにあなたの助けが必要です。"\version\test"私のc#プロジェクトなどのソースパスを指定しました。しかし、実行すると、ソースからフォルダーを取得したいのですが、ソースパスが原因でエラーが発生しました\bin\debug\version\test。デバッグではなく、プロジェクトのパスからフォルダーを読み取るだけで済みます。この問題を解決するには?あなたのアドバイスは大歓迎です。ありがとう

0 投票する
3 に答える
4555 参照

asp.net - 仮想ディレクトリの DirectoryInfo でファイルを取得する

次のようなarrav文字列があります。

仮想ディレクトリに含まれるファイルの名前が含まれています。

このパラメーターを ImageUrl に割り当てた場合、画像が表示されます。ページの詳細には、次のようなプロパティが表示されます。

しかし、特定のディレクトリ内のすべてのファイルを検索して ImageUrl rpoperties に割り当てようとすると、画像が表示されません。パスは完全に取得され、virtaul ディレクトリの参照ではないことに注意してください

このパスを取得します。

DirectoryInfo クラスを使用して、ファイルの名前を持つ仮想パスのみを取得するにはどうすればよいですか?

0 投票する
1 に答える
198 参照

asp.net - ディレクトリ Getfiles が間違ったファイル パスを取得する

アプリケーションのパスにアクセスしようとしています。frm_VerifyIndentity.aspx.cs から Imgs フォルダーへ。

ここに画像の説明を入力

私は次の以下のコードを使用しています:

Request.ApplicationPath の値は

/IVT

そして、このパラメーターをに渡します

pathRepositories が連結されている場所:

/IVT/IVT/画像/

しかし、奇妙なことに、ディレクトリが探している値を確認すると、値は次のとおりです。

次のエラーが発生するのはそのためです。

ここに画像の説明を入力

誰かが理由を知っていますか?