2010-12-04 20 views
0

セットアップファイルをサーバーからダウンロードしていますが、セットアップファイルの名前はバージョンによって異なりますので、ダウンロードする前にファイル名を取得する必要がありますC#を使用しているサーバーでファイルの一覧を取得する方法

+0

あなたはmentioので、 ASP.Net、これはWebプロジェクトだと思っていますし、コードネームでファイル名を探す必要がありますか?ファイルからIISから読み取るためのアクセス権があることを確認する必要があります。 – Scottie

+0

** asp.net **を使用していないということはどういう意味ですか?あなたのセットアップやデスクトッププログラムがサーバーからファイル名を取得することを意味しますか? – gideon

答えて

2

私はあなたがここに求めているものを100%確実ではないけど、あなたはの線に沿って何かを使用して、サーバー上のすべてのファイルのリストを取得したい場合: -

string[] files = 
Directory.GetFiles 
    (@"c:\myfolder\", "*.exe", SearchOption.TopDirectoryOnly); 

またはLINQ

var files = from f in Directory.GetFiles(@"c:\myfolder\") 
    where f.Contains(".exe") 
    select f; 
を使用して

yすべてのファイルを取得してから、結果を繰り返し処理し、戻したいファイルを探し出す必要があります。我々は、おそらくより多くの情報が必要

...に似

関連する問題