System.Speech.dll の .NET 2.0 バージョンがあるかどうかを知りたい
私のプロジェクトには .NET 2.0 をターゲットにしたものがたくさんありdlls
、プロジェクトが参照していることに気付きましたSystem.Speech.dll
。ある場合はGoogleで検索しようとしまし.Net 2.0
たが、わかりませんでした。次のコードは、ディレクトリ内のdllの.NETバージョンをどのように把握したかです。
[TestMethod]
public void TestDotNetVersion()
{
foreach (var file in Directory.EnumerateFiles(@"path to all dlls"))
{
Assembly assembly = null;
string version = null;
try
{
assembly = Assembly.ReflectionOnlyLoadFrom(file);
version = assembly.ImageRuntimeVersion;
}
catch
{
}
}
}
これはすべて.NET v2.0.50727です.NET Reflectorを使用したとき、System.Speech.dllを参照するdllを見つけました。.NET 2.0 dll は、3.0、3.5、または 4 バージョンの .NET を対象とした dll を参照できますか? (私の知る限り、それはあり得ないことを知っています) System.Speech.dll の .NET 2.0 バージョンはどこにありますか?
ありがとう!