Does PostgreSQL still need Microsoft Visual C++ 2010 Redistributable Package (vcredist 2010)? - postgresql

I have used the zip archive of binaries of an old Windows version of PostgreSQL that required Microsoft Visual C++ 2010 Redistributable Package (vcredist 2010) to be installed.
I would like to know if the Windows binaries of the newer version of PostgreSQL still need the vcredist 2010. I didn't find anything about this in the download pages of the binaries (https://www.postgresql.org/download/windows/
and https://www.enterprisedb.com/download-postgresql-binaries).
Note: I prefer to use the binaries instead of the standard installer to include PostgreSQL as part of my application installer.

Related

Easyphp : msvcr110.dll is missing

I've installed easyphp-devserver on windows 10. When I launch easyphp, the message "msvcr110.dll is missing" appears.
I've searched on internet and found out I must install the Redistribuable Visual C++ for Visual Studio 2015 [https://www.microsoft.com/en-us/download/details.aspx?id=48145][1]
After that, I installed Visual C++ and reboot my computer.
But that doesn"t work. There is the same error message.
Have you any idea to solve the problem ?
I assume you're referring to the Windows 7/8/10 VC14 version with PHP 7 support (v16.1.1 at the time of this post).
The EasyPHP Devserver download page states that Visual C++ Redistributable for Visual Studio 2015 x86 or x64 is required, which should come installed on Windows 10 already.
What it doesn't mention is that apparently Visual C++ Redistributable for Visual Studio 2012 is also required, and doesn't come installed on Windows 10. Here's the download link for that one:
https://www.microsoft.com/en-us/download/details.aspx?id=30679
Installing the x86 executable got it working for me. No need for the x64 one it seems.
As highlighted by Adam C try downloading the 32bit (e.g. x86) version of Visual C++ Redistributable for Visual Studio 2012 it should resolve the issue... as I had the 64bit Win7 installed I tried to use the 64bit Redistributable file and it did not help fix the issue... but, used the 32bit version and vola it worked.

setup software with visual studio 2012 and install shield 2010

I have developed an application with Visual Studio 2012. I have also created a setup.exe with Install Shield 2010 Premium for my application. My development environment is Windows 8 64-bit, the application is compiled under Release Win32. The developing language is C++.
After building setup.exe, I ran it on another computer that is running on Windows 7 64-bit. An error message box pops up saying MSVCP110.dll is missing or not configured to run on Windows. Any ideas as to why this may be?
I tried installing Visual C++ Redistributable for Visual Studio 2012 (http://www.microsoft.com/en-au/download/details.aspx?id=30679), but it still gives the same error.
Any help would be appreciated.
MSVCP110.dll is really part of VC++ Redistributable package.
Try to install both versions of them: x86 and x64 if your machine is 64 bit.
For 32bit machine you need only x86 package.

How to chek Sqlserver and visual studio softwares are installed while installing msi file

I am creating msi file using visual studio. But i need to know how to test .Net Framework and SQL server are installed before doing installation of msi.
Is there any settings (Or) any windows installer are available.
Windows Installer proposes use the Bootstrapping for these purposes. You pack your MSI to Setup.exe and set needed prerequisites, in your case .NET FW 4 and SQL. When user starts Setup.exe, it checks if .NET and SQL are installed, if not installs them and then run the your MSI. You could include the installation files of .NET or SQL in your setup.exe or set link from where installation downloads it.
There is more information about Windows Installer Bootstrapping.

Is Windows SDK for Windows Server 2008 a dependency for Visual C++ and C#?

When I installed Microsoft Visual C++ and C# 2008 Express, I got "Microsoft Windows SDK for Windows Server 2008" added in.
I want to know if I can remove it and still have all the functionality of Visual C++/C#.
Strange, I remember it was shipped with Vista RTM headers (The Microsoft Windows Software Development Kit Update for Windows Vista version). Looks like Microsoft updated the SDK bundled with Express.
Anyway, the SDK is responsible for a lot of features in Visual Studio. For example, Visual Studio invokes sgen.exe to generate XML serializer assemblies, and call rc.exe to compile a resource script. Chances are you can't get away without it if you are not writing hello-world apps.

Connecting oracle from c++ .. MSVCR90.dll is missing from your computer

I am trying to connect to oracle database from c++ using OCCI, I am following these instructions from Mark Williams, But when I run my program it gives error as MSVCR90.dll is missing from your computer. I suppose its problem related to vc compiler maybe its trying to use vc10 and oracle dll searches for vc9 dll? The oracle version I am trying to connect to is 10g.
Is it possible to configure VS2010 to use VC9 instead of VC10?
I am using Visual Studio 2010 under Windows 7.
Indeed, the client application requires a different version of the MSVC runtime from what is installed on your computer. Msvcr90.dll is the Common Runtime library for Microsoft Visual C++ 2008. You will need to install this. (Note that for this version, it is no longer considered a shared system directory, so it installs as a Windows side-by-side assembly.)
You can install it by downloading the installers here or here: