Файл не найден после восстановления nuget
Когда вы загружаете пакет nuget Microsoft.SqlServer.Types
с nuget.org и открываете его с помощью проводника пакетов nuget:
Вы найдете, что пакет sqlserver.types
nuget не только включает .dll
из .net framework, но также имеет собственные двоичные файлы. Эти файлы разработаны с x64 и x84, они не могут быть добавлены в папку lib напрямую. Таким образом, владелец пакета добавляет их в проект как контент. Однако эти файлы DLL по умолчанию игнорируются для TFS, вам нужно добавить их вручную.
Конечно, вы также можете использовать командную строку Update-Package <package_name> –reinstall
для переустановки этого пакета nuget, но для этого требуется, чтобы вы выполняли эту команду каждый раз после извлечения кода с сервера TFS. Добавление этих собственных двоичных файлов в систему контроля версий уменьшит эти ненужные проблемы.
Надеюсь, это поможет.