Файл Vb.net используется - PullRequest
1 голос
/ 25 августа 2010

У меня на VISTA работает программа VB.Net, которая сообщает, что файл используется, но эта же программа в XP не имеет этой ошибки.

Ответы [ 2 ]

0 голосов
/ 25 августа 2010

Убедитесь, что вы упаковываете одноразовые ресурсы в С помощью оператора , чтобы убедиться, что они правильно освобождены:

Using conn As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=c:\BAAW\Data\BAAW.mdf;Integrated Security=True;User Instance=True")
Using cmd As conn.CreateCommand()
    conn.Open()
    cmd.CommandText = "SELECT * FROM Employees"
    Using rdr As SqlDataReader = cmd.ExecuteReader()
        While rdr.Read()
            Console.WriteLine(rdr(0))
        End While
    End Using
End Using
End Using
0 голосов
/ 25 августа 2010

Загрузка Process Explorer - вы можете использовать это, чтобы определить, для какого процесса открыт файл, о котором идет речь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...