2015-10-16 1 views
1

Je ne suis pas programmeur et je n'ai pas installé Visual Studio sur mon PC mais j'ai besoin de npgsql pour connecter Microsoft PowerBI (Power Query) à une instance Postgres.Installer npgsql pour PowerBI

Y at-il un moyen de l'installer sans avoir à le compiler? Est-il nécessaire de faire des configurations spéciales dans mon PC pour le faire fonctionner?

Merci beaucoup. Javier

+0

Je ne sais pas à propos PowerBI, mais en règle générale Npgsql peut être installé comme un NuGet simple à partir de https://www.nuget.org/packages/Npgsql/. Il existe également un complément Visual Studio pour certaines opérations Entity Framework. –

Répondre

0

développiez @ commentaire de Shay, vous pouvez utilisez nuget si vous voulez la dernière version de Npgsql.

Vous n'avez pas besoin d'installer nuget.exe; vous pouvez télécharger le dernier paquet de nuget à partir de http://packages.nuget.org/api/v1/package/Npgsql/

Renommez le fichier .NUPKG en .ZIP et décompressez-le, et vous trouverez Npgsql.dll dans/lib/net45.

Office.com instructions indiquent que vous aurez également besoin d'Mono.Security.dll, whcih vous pouvez télécharger à http://packages.nuget.org/api/v1/package/Mono.Security/

+0

Merci beaucoup Carl. Je l'ai fait comme vous avez dit et Excel arrêté pour demander Npgsql mais maintenant je reçois une autre erreur: – jergas

+0

DataSource.Error: TlsClientStream.ClientAlertException: CertificateExpired en TlsClientStream.TlsClientStream.ParseCertificateMessage (Byte [] buf, Int32 & pos) en TlsClientStream. TlsClientStream.TraverseHandshakeMessages() en TlsClientStream.TlsClientStream.GetInitialHandshakeMessages (Boolean allowApplicationData) en TlsClientStream.TlsClientStream.PerformInitialHandshake (String hostName, X509CertificateCollection ClientCertificates, RemoteCertificateValidationCallback remoteCertificateValidationCallback, Boolean checkCertificateRevocation) – jergas

+0

Ce qui est étrange parce que je reçois la même erreur eather je Mono .Sécurité installée dans le GAC ou non. – jergas

0

Il semble que les Office.com instructions soient légèrement obsolètes, car les derniers fichiers Npgsql GitHub releases n'incluent pas les téléchargements binaires compilés. Vous pouvez suivre les instructions Office.com après le téléchargement an older GitHub release.

(Il peut également fonctionner seulement de lancer le fichier EXE d'installation au lieu de continuer avec les instructions Office.com.)