2015-10-16 2 views
1

Я не программист, и я не имею Visual Studio, установленную на моем ПК, но мне нужно npgsql для подключения Microsoft PowerBI (Power Query) к экземпляру Postgres.Установить npgsql для PowerBI

Есть ли способ установить его, не компилируя его? Нужно ли делать специальные настройки на моем ПК, чтобы заставить его работать?

спасибо. Javier

+0

Я понятия не имею о PowerBI, но, как правило Npgsql может быть установлен как простой NuGet с HTTPS://www.nuget.org/packages/Npgsql/. Для некоторых операций с платформой Entity Framework есть надстройка Visual Studio. –

ответ

0

Чтобы расширить @ комментарий Шей, вы можете используйте nuget, если вы хотите получить последнюю версию Npgsql.

Вам не нужно устанавливать nuget.exe; вы можете скачать последнюю версию пакета nuget от http://packages.nuget.org/api/v1/package/Npgsql/

Переименуйте файл .NUPKG как .ZIP и разархивируйте его, и вы найдете Npgsql.dll в/lib/net45.

Office.com instructions указать, что вы также будете нуждаться в Mono.Security.dll, whcih вы можете скачать на http://packages.nuget.org/api/v1/package/Mono.Security/

+0

Большое спасибо Карлу. Я сделал, как вы сказали, и Excel перестал просить Npgsql, но теперь я получаю другую ошибку: – jergas

+0

DataSource.Error: TlsClientStream.ClientAlertException: CertificateExpired ан TlsClientStream.TlsClientStream.ParseCertificateMessage (Byte [] ЬиЕ, Int32 & поз) ан TlsClientStream. TlsClientStream.TraverseHandshakeMessages() ан TlsClientStream.TlsClientStream.GetInitialHandshakeMessages (Boolean allowApplicationData) ан TlsClientStream.TlsClientStream.PerformInitialHandshake (String Hostname, X509CertificateCollection clientCertificates, RemoteCertificateValidationCallback remoteCertificateValidationCallback, Boolean checkCertificateRevocation) – jergas

+0

Что странно, потому что я получаю ту же ошибку Eather у меня есть Mono . Безопасность установлена ​​в GAC или нет. – jergas

0

Кажется, что Office.com instructions немного устарели, потому что последние Npgsql GitHub releases не включают скомпилированные бинарные загрузки. Вы можете следовать инструкциям Office.com после загрузки an older GitHub release.

(Он также может работать просто запустить установку EXE вместо продолжения с инструкциями Office.com.)