Я создаю приложение winform, которое изначально подключается к серверу MongoDB с помощью драйвера 2.10. Когда я пытаюсь подключиться на своем компьютере, все работает гладко, но при попытке установить клиентов на другие компьютеры через файл msi приложение вылетает, и я получаю следующее:
ERROR - List of configured name servers must not be empty.
Parameter name: servers
at DnsClient.LookupClient.QueryInternal(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers)
at DnsClient.LookupClient.Query(DnsQuestion question)
at MongoDB.Driver.Core.Configuration.ConnectionString.Resolve(Boolean resolveHosts)
at MongoDB.Driver.MongoUrl.Resolve(Boolean resolveHosts)
at MongoDB.Driver.MongoClientSettings.FromUrl(MongoUrl url)
at MongoDB.Driver.MongoClient..ctor(String connectionString)
at PaladinFormV2.MongoCRUD..ctor(String i_database)
at PaladinFormV2.Paladin..ctor(Boolean onboarding)
at PaladinFormV2.Program.Main()
Я подключаюсь через строка подключения выглядит следующим образом:
MongoClient client = new MongoClient("mongodb+srv://[name]:[pass]@mcsamples-nwups.mongodb.net/test?retryWrites=true&w=majority");
Что я делаю не так и какой информации здесь не хватает, чтобы решить эту проблему? Спасибо