2017-10-20 23 views
1

コマンドラインインターフェイスをコード化しようとしていますが、先頭に関連するフォルダ(/ dll)のDLLがスキャンされていますが、 '/ Users/danielshroff/Projects/Meh-Rewrite/Meh-Rewrite/bin/Debug/dlls'のパスの一部)を入力します。パスが存在していると私はコピーして、それが正確にファインダー後藤フォルダを使用して続いているVisual Studio for Macでパスの一部を見つけることができませんでした

編集:私はまた、完全なパスが、運を使用してみました

using System.IO; 

namespace MehRewrite 
{ 
class MainClass 
{ 
    public static void Main(string[] args) 
    { 
     Console.WriteLine("MEH System Version 1.0"); 
     Console.WriteLine("Loading Core System"); 
     Console.WriteLine("Declaring Startup Variables"); 
     String dlls = null; 
     Console.WriteLine("Startup Variables Declared"); 
     Console.WriteLine("Searching for dlls"); 
     foreach (var file in Directory.GetFiles(@"./dlls)", "*.dll")) 
     { 

      dlls = dlls + file; 
      Console.WriteLine(file); } 
     int present = dlls.IndexOf("tinyMath.dll", StringComparison.Ordinal); 

     Console.Write("Enter Secure Mode? "); 
     variables.secure = Console.ReadLine(); 

答えて

1

問題は、あなたが持っている最後に「)」 Directory.GetFilesに渡すパス文字列の

行は次のようになります。

foreach (var file in Directory.GetFiles(@"./dlls", "*.dll")) 
関連する問題