вызов нового SqlConnection () приводит к зависанию программы

Это меня поставило в тупик. Я даже не пытаюсь подключиться к базе данных. Когда этот код доходит до строки, в которой я создаю новый объект SqlConnection, он просто зависает там, не вызывая исключения или чего-то еще. Я пробовал скомпилировать его для 2.0. 3.5 и 4.0, и все они зависают. Конечно, это работает и на моей машине, и на вашей тоже. Но я пытаюсь запустить этот код на сервере Windows Server 2008 x64, и он не сдвинется с места.

// example.cs
using System;
using System.Data;
using System.Data.SqlClient;

public class MainClass {
    public static void Main(string[] args) {
        Console.WriteLine("start");
        SqlConnection conn = new SqlConnection(); // hangs here
        Console.WriteLine("finish");              // never makes it here.
    }
}

сборник (2.0): c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ csc.exe example.cs

7
задан John Saunders 7 December 2011 в 00:10
поделиться