2016-03-02 78 views
0

我有一个SqlDataSourceEnumerator问题。方法GetDataSources()返回没有行的DataTable。而这个问题只发生在OS Win 8.1上的一台电脑上。这里是一个问题代码:SqlDataSourceEnumerator不返回SQL Server名称列表

SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance; 
     DataTable dataTable = instance.GetDataSources(); 
     foreach (DataRow row in dataTable.Rows) 
      Console.WriteLine($"{row[0]} | {row[1]} | {row[2]} | {row[3]}"); 

我想,这个问题是在一些窗口设置可能,但哪一个?有没有人知道它会是什么?

回答

0

解决方案是重新安装.net Freamework。非常简单的决定)