I encountered the following problem with PowerBuilder 12.5.2 on Windows 8:
PowerBuilder would install only after a warning that the .NET Framework 4.0 SDK is missing.
This did not turn out to be a problem until I tried to deploy a web service - my request failed and powerbuilder issued the missing .NET 4.0 SDK again.
Meanwhile I found the following solution (as already proposed for PowerBuilder on Windows 7 in Installation Failing for PB 12.5 on Win 7):
Install the Microsoft Windows SDK for Windows 7 and .NET 4.0 (http://www.microsoft.com/en-us/download/details.aspx?id=8279)
This may not work properly unless you didn't before uninstall all Microsoft Visual C++ 2010 Redistributables (see http://support.microsoft.com/kb/2717426 )
Afterwards you don't have to reinstall the Visual C++ 2010 Redistributables because they are included in the MS Windows SDK for Windows 7 and .NET 4.0.
Thus far my experiences. As a mission critical application developer I was temporary pretty fed up with the technical troubles I encountered which all of my clients couldn't care less. Now Windows 8 and .NET 4.5 have existed for almost one year - why can't PowerBuilder recognize this fact and stop to require .NET 4.0?
What about the future? Will the upcoming PowerBuilder 15 possibly be wiser?
Anyone who could calm me down?
Thanks in advance
Peter