dllが.netに書き込まれたかどうかを確認するにはどうすればよいですか?私は以下のようなコードを使用しています:
Assembly assembly = null;
try
{
foreach (string fileName in Directory.GetFiles(Environment.CurrentDirectory.ToString(), "*.dll", SearchOption.TopDirectoryOnly))
{
try
{
assembly = Assembly.LoadFrom(fileName);
Console.WriteLine(fileName);
}
catch (Exception ex)
{
...
}
finally
{
...
}
}
}
catch (ReflectionTypeLoadException ex)
{
..
}
assembly = Assembly.LoadFrom(fileName)
.net以外のdllをロードしたい場合、例外が表示されます。
ファイルまたはアセンブリ'file:///...'またはその依存関係の1つを読み込めませんでした。モジュールには、アセンブリマニフェストが含まれていることが期待されていました。
if-else句でverifyを使用したい。手伝って頂けますか?