Windows Server 2008 R2 64ビット(SP1ではない)で次のコードを使用しようとしています。
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
using System.Diagnostics;
using System.IO;
namespace TestWrite
{
class Program
{
static void Main(string[] args)
{
try
{
FileVersionInfo myFileVersionInfo = FileVersionInfo.GetVersionInfo(@"C:\Windows\system32\Notepad.exe");
Console.WriteLine( "File: " + myFileVersionInfo.FileDescription + '\n' + "Version number: " + myFileVersionInfo.FileVersion);
}
catch (Exception ex)
{
Console.WriteLine(ex);
}
Console.ReadLine();
}
}
}
次のエラーメッセージが表示されます。System.DllNotFoundException:DLL'version.dll'を読み込めません:システムは指定されたファイルを見つけることができません。