私のコードが実行されているのと同じディレクトリに、いくつかのファイルが配置されていることを知っています。それらを見つけて別の方法に渡す必要があります:
MyLib.dll
Target1.dll
Target2.dll
Foo(new[] { "..\\..\\Target1.dll", "..\\..\\Target2.dll" });
だから私はSystem.IO.Directory.GetFiles(path, "*.dll")
。しかし今、私は道を知る必要があります:
string path = new FileInfo((Assembly.GetExecutingAssembly().Location)).Directory.FullName)
しかし、もっと短い方法はありますか?