{"action":"created","issue":{"url":"https://api.github.com/repos/npgsql/npgsql/issues/469","labels_url":"https://api.github.com/repos/npgsql/npgsql/issues/469/labels{/name}","comments_url":"https://api.github.com/repos/npgsql/npgsql/issues/469/comments","events_url":"https://api.github.com/repos/npgsql/npgsql/issues/469/events","html_url":"https://github.com/npgsql/npgsql/issues/469","id":56544539,"number":469,"title":"Installer throwing MissingTargetFrameworkException exception","user":{"login":"nathan-alden","id":1189759,"avatar_url":"https://avatars.githubusercontent.com/u/1189759?v=3","gravatar_id":"","url":"https://api.github.com/users/nathan-alden","html_url":"https://github.com/nathan-alden","followers_url":"https://api.github.com/users/nathan-alden/followers","following_url":"https://api.github.com/users/nathan-alden/following{/other_user}","gists_url":"https://api.github.com/users/nathan-alden/gists{/gist_id}","starred_url":"https://api.github.com/users/nathan-alden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathan-alden/subscriptions","organizations_url":"https://api.github.com/users/nathan-alden/orgs","repos_url":"https://api.github.com/users/nathan-alden/repos","events_url":"https://api.github.com/users/nathan-alden/events{/privacy}","received_events_url":"https://api.github.com/users/nathan-alden/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-04T15:50:26Z","updated_at":"2015-02-05T12:03:24Z","closed_at":null,"body":"I downloaded the installer from http://pgfoundry.org/frs/download.php/3797/Setup_Npgsql-2.2.3.0-r2-net45.exe. I chose to install all options. The installer fails to install the VS 2013 extension with this message:\r\n\r\n```Install Error : Microsoft.VisualStudio.ExtensionManager.MissingTargetFrameworkException: The extension 'NpgsqlDdexProvider' requires a version of the .NET Framework that is not installed.```\r\n\r\nOf course, my machine has .NET 4.5 installed, as well as .NET 4.5.1 and .NET 4.5.2. I am running Visual Studio Ultimate 2013 only. I suspect this may have to do with me having .NET 4.5.1 and .NET 4.5.2 installed. Perhaps the installer needs to be more lenient with its required .NET Framework versions.\r\n\r\nPlease let me know if I can somehow help resolve this issue as it is preventing me from creating PostgreSQL data sources in VS 2013.\r\n\r\nHere is the full log file:\r\n\r\n<pre>2/4/2015 9:42:34 AM - Microsoft VSIX Installer\r\n2/4/2015 9:42:34 AM - -------------------------------------------\r\n2/4/2015 9:42:34 AM - Initializing Install...\r\n2/4/2015 9:42:34 AM - Extension Details...\r\n2/4/2015 9:42:34 AM - \tIdentifier      : 958b9481-2712-4670-9a62-8fe65e5beea7\r\n2/4/2015 9:42:34 AM - \tName            : NpgsqlDdexProvider\r\n2/4/2015 9:42:34 AM - \tAuthor          : Npgsql\r\n2/4/2015 9:42:34 AM - \tVersion         : 1.0\r\n2/4/2015 9:42:34 AM - \tDescription     : Npgsql Ddex Provider\r\n2/4/2015 9:42:34 AM - \tLocale          : en-US\r\n2/4/2015 9:42:34 AM - \tMoreInfoURL     : \r\n2/4/2015 9:42:34 AM - \tInstalledByMSI  : False\r\n2/4/2015 9:42:34 AM - \tSupportedFrameworkVersionRange : [4.5]\r\n2/4/2015 9:42:34 AM - \r\n2/4/2015 9:42:34 AM - \tSupported Products : \r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.Pro\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [11.0]\r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.Pro\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [12.0,13.0)\r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.IntegratedShell\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [12.0,13.0)\r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.Premium\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [12.0,13.0)\r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.Ultimate\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [12.0,13.0)\r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.VSWinExpress\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [12.0,13.0)\r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.VPDExpress\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [12.0,13.0)\r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.VWDExpress\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [12.0,13.0)\r\n2/4/2015 9:42:34 AM - \t\tMicrosoft.VisualStudio.VSLS\r\n2/4/2015 9:42:34 AM - \t\t\tVersion : [12.0,13.0)\r\n2/4/2015 9:42:34 AM - \r\n2/4/2015 9:42:34 AM - \tReferences      : \r\n2/4/2015 9:42:34 AM - \t\t-------------------------------------------------------\r\n2/4/2015 9:42:34 AM - \t\tIdentifier   : Microsoft.VisualStudio.MPF.11.0\r\n2/4/2015 9:42:34 AM - \t\tName         : Visual Studio MPF 11.0\r\n2/4/2015 9:42:34 AM - \t\tVersion      : [11.0]\r\n2/4/2015 9:42:34 AM - \t\tMoreInfoURL  : \r\n2/4/2015 9:42:34 AM - \t\tNested       : No\r\n2/4/2015 9:42:34 AM - \r\n2/4/2015 9:42:34 AM - \r\n2/4/2015 9:42:34 AM - Searching for applicable products...\r\n2/4/2015 9:42:34 AM - Found installed product - Microsoft Visual Studio Ultimate 2013\r\n2/4/2015 9:42:34 AM - The extension with ID '958b9481-2712-4670-9a62-8fe65e5beea7' is not installed to Microsoft Visual Studio Ultimate 2013.\r\n2/4/2015 9:42:34 AM - Found installed product - Microsoft Visual Studio Premium 2013\r\n2/4/2015 9:42:34 AM - Found installed product - Microsoft Visual Studio Professional 2013\r\n2/4/2015 9:42:34 AM - Found installed product - Microsoft Visual Studio 2013 Shell (Integrated)\r\n2/4/2015 9:42:34 AM - Found installed product - Global Location\r\n2/4/2015 9:42:34 AM - Found installed product - ssms\r\n2/4/2015 9:42:35 AM - The following target products have been selected...\r\n2/4/2015 9:42:35 AM - \tMicrosoft Visual Studio Ultimate 2013\r\n2/4/2015 9:42:35 AM - \r\n2/4/2015 9:42:36 AM - Beginning to install extension to Microsoft Visual Studio Ultimate 2013...\r\n2/4/2015 9:42:36 AM - Install Error : Microsoft.VisualStudio.ExtensionManager.MissingTargetFrameworkException: The extension 'NpgsqlDdexProvider' requires a version of the .NET Framework that is not installed.\r\n   at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.CheckForValidDotNetFramework(IExtension extension)\r\n   at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.CheckForInstallBlockers(InstallableExtensionImpl extension, IInstalledExtensionList modifiedInstalledExtensionsList, Boolean isNestedExtension, Boolean& olderVersionInstalled)\r\n   at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallInternal(InstallableExtensionImpl extension, Boolean perMachine, Boolean isNestedExtension, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, AsyncOperation asyncOp, UInt64 totalBytesToWrite, UInt64& totalBytesWritten)\r\n   at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension installableExtension, Boolean perMachine, AsyncOperation asyncOp)\r\n   at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp)</pre>"},"comment":{"url":"https://api.github.com/repos/npgsql/npgsql/issues/comments/73035858","html_url":"https://github.com/npgsql/npgsql/issues/469#issuecomment-73035858","issue_url":"https://api.github.com/repos/npgsql/npgsql/issues/469","id":73035858,"user":{"login":"kenjiuno","id":5955540,"avatar_url":"https://avatars.githubusercontent.com/u/5955540?v=3","gravatar_id":"","url":"https://api.github.com/users/kenjiuno","html_url":"https://github.com/kenjiuno","followers_url":"https://api.github.com/users/kenjiuno/followers","following_url":"https://api.github.com/users/kenjiuno/following{/other_user}","gists_url":"https://api.github.com/users/kenjiuno/gists{/gist_id}","starred_url":"https://api.github.com/users/kenjiuno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kenjiuno/subscriptions","organizations_url":"https://api.github.com/users/kenjiuno/orgs","repos_url":"https://api.github.com/users/kenjiuno/repos","events_url":"https://api.github.com/users/kenjiuno/events{/privacy}","received_events_url":"https://api.github.com/users/kenjiuno/received_events","type":"User","site_admin":false},"created_at":"2015-02-05T12:03:24Z","updated_at":"2015-02-05T12:03:24Z","body":"Hi. @nathan-alden \r\n\r\nThe problem is fixed, and new setups are avail:\r\n\r\nSetup_Npgsql-2.2.4.1-net45.exe (Vs2013/Vs2012)\r\nhttps://drive.google.com/file/d/0BzIsP2o582nbVHl5all5UklidWM/view?usp=sharing\r\n\r\nSetup_Npgsql-2.2.4.1-net40.exe (Vs2010)\r\nhttps://drive.google.com/file/d/0BzIsP2o582nbM0ZhelU5UG90bWc/view?usp=sharing\r\n\r\nThese setups are built through my private branch Branch_v2.2.4.1_with_setup.\r\nkenjiuno/Npgsql@2e34d46fbaf58853e487b0e678bea5e9d9174cdb\r\n\r\nI'll be glad if newer setup is updated at release section.\r\nhttps://github.com/npgsql/npgsql/releases/tag/v2.2.4.1\r\n\r\nThanks\r\nkenjiuno"}}