Добавляем мой сильно поддержанный комментарий как ответ со скриншотами.
Я потратил много времени на это, наконец, что сработало для меня:
1) Открыть Sql Server Configuration Manager -> Конфигурация сети SQL Server -> Протоколы для & lt; (INSTANCE)> -> TCP / IP (дважды щелкните по нему).
2) Выберите -> IP-адреса (вкладка).
3) Перейти к последней записи IP All и указать TCP-порт 1433.
4) Нажмите Win + R и введите services.msc.
5) Теперь перезапустите SQL Server & lt; (INSTANCE)>.
После этого проблема была решена!
txtPath.Text = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)+"\\\Tasks";
Поместите двойную обратную косую черту вместо одной обратной косой черты ...
Чтобы избежать обратного слэша, просто используйте 2 из них, например: \\
Если вам нужно избегать других вещей, это может быть полезно. .
Для этого Path.Combine ()
var folder = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
var fullpath = path.Combine(folder,"Tasks");
имеется специальная функция, Предыдущий ответ правильный, но в этом конкретном случае я бы рекомендовал использовать метод System.IO.Path.Combine.
Вы можете найти более подробную информацию здесь: http: // msdn. microsoft.com/en-us/library/fyy7a5kt.aspx
Просто выйдите из "\"
с помощью + "\\Tasks"
или используйте стенографическую строку, например @"\Tasks"