役立つ可能性のある次のリンクをご覧ください。
- ODBCを使用してC#でSQLServerインスタンスを列挙する
- C#(MSDN)を使用して利用可能なSQLServerのリストを取得する方法
- SQLServerのリストを作成する
または、コードを次のように変更することもできます:
DataTable dt = SmoApplication.EnumAvailableSqlServers(false);
if (dt.Rows.Count > 0)
{
foreach (DataRow dr in dt.Rows)
{
Console.WriteLine(dr["Name"]);
}
}
これで問題が解決することを願っています。