The Windows SDK version 10.0.15063.0 was not found [ Nvidia Cuda GPU Sample Code Compilation]

I get the below error message snippet a lot while trying to compile Nvidia Cuda 10 samples for testing Cuda GPU development [ c++ code]:

The Windows SDK version 10.0.15063.0 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting “Retarget solution”.
145>Done building project “topologyQuery_vs2017.vcxproj” — FAILED.

Solution l have found is to double check the Visual Studio 2017 installer and check installing below. It seems even though l have a full VS 2017 installation with all the default sections installed, a more recent SDK is installed on my workstation.

I run Windows 10 Home together with Visual Studio 2017 Enterprise Edition, and have Nvidia Cuda 10 installed for GPU programming.

After doing above, l was able to successfully compile most of the Cuda Code samples as shown below, without the previous error. Yes!!


Microsoft HoloLens VR Test Notes

Below are screenshots as l try/test a small “hello world” project first created using Unity, then compiled for using Microsoft HoloLens using Microsoft Visual Studio.

I used:

Above is the current spot l am stuck on, working on getting that resolved.



Microsoft Hyper-V…

Using Windows 2008 Server Operating system, this allows you to create a server based virtualized computing platform.

  • An x64-based processor. Hyper-V is available in x64-based versions of Windows Server 2008—specifically, the x64-based versions of Windows Server 2008 Standard, Windows Server 2008 Enterprise, and Windows Server 2008 Datacenter.
  • Hardware-assisted virtualization. This is available in processors that include a virtualization option; specifically, Intel VT or AMD Virtualization (AMD-V).
  • Hardware Data Execution Protection (DEP) must be available and be enabled. Specifically, you must enable Intel XD bit (execute disable bit) or AMD NX bit (no execute bit).
  • An applicable example is the Intel XEON E5430 Quad core CPU

Good microsoft setup link here.



Microsoft Silverlight allows developers to create rich, cross-platform, interactive Web applications. I went through some sample code from Microsoft’s website and created a base page from which to demo/test the functionality of silverlight capabilities and use these as a base for learning as well as for future projects. Click here to see these awesome demos.


Unable to connect to remote server – error

If you get this message say from Visual Studio when trying to deploy SSRS reports to a SQL Server 2008 database instance, heres how this can be resolved. This is usually caused by kerberos security authentication. Navigate to: C:Program FilesMicrosoft SQL ServerMSRS10.MSSQLSERVERReporting ServicesReportServer Edit the file rsreportserver.config
Make the change below:
<!–<Add Key=”SecureConnectionLevel” Value=”2″/>–>
Add Key=SecureConnectionLevel Value=0/>

 Restart Reportserver. You should be able to deploy your reports now to SQL Server Reporting Services 2008.


Reportviewer control

Here is a code snippet l got working which enables you to render using Visual Basic .Net an SSRS (Sql Server Report Services) Report to Adobe Acrobat PDF format or Microsoft Excel XLS file.

Public Sub RenderReportTOExcel(ByVal inReportFileName As String, ByVal inReportName As String)   ‘7/14/2008 SM

        ‘converts SSRS report to microsoft excel/acrobat pdf file

        Dim objReportViewer As New FrmWithReportViewer
                ‘Dim strFormat As String = “PDF”
        Dim strFormat As String = “Excel”
        Dim strDeviceInfo As String = String.Empty
        Dim myURLAccessParams As System.Collections.Specialized.NameValueCollection = Nothing
        Dim reportStream As System.IO.Stream = Nothing
        Dim strMimeType As String = String.Empty
        Dim strFileNameExtension As String = String.Empty

        Dim file_name As String = “d:test001.xls”
        objReportViewer.Text = inReportName

        OFD.FileName = “exportfile.xls”
        file_name = OFD.FileName

        Dim raw As System.IO.FileStream = New System.IO.FileStream(file_name, IO.FileMode.Create)
        Dim buffer(1024) As Byte
        Dim read As Integer = -1
        Dim intCount As Integer = 1


        With objReportViewer.ReportViewer
            .ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Remote
            .ServerReport.ReportServerUrl = New Uri(My.Settings.ReportServerURL)
            .ServerReport.ReportPath = My.Settings.ReportPath + inReportFileName
            reportStream = .ServerReport.Render(strFormat, strDeviceInfo, myURLAccessParams, strMimeType, strFileNameExtension)

            lblMessage.Text = “Working…”
            read = reportStream.Read(buffer, 0, buffer.Length)

            While (read > 0)
                raw.Write(buffer, 0, read)
                read = reportStream.Read(buffer, 0, buffer.Length)
                intCount += 1
            End While

            lblMessage.Text = “Completed.”

        End With

        raw = Nothing
        reportStream = Nothing

    End Sub


Windows Tech Notes

Virtual PC 2007

Using Microsoft Virtual PC 2007, selecting other allows you to install Windows 2008 Server as l have successfully done on a Microsoft Vista Ultimate workstation and a Windows XP workstation. To add the essential Virtual Machine Additons under the action menu, make sure you are logged into the Virtual Operating System. After this, you can now go to the Edit menu/Settings and add say Shared Folders.

Installing SQL Server 2008

On server configuration, when you get this error message ” Must provide AGTSVCACCOUNT parameter” – heres what worked for me. Set sql server agent, sql server (MSSQL), sql server analysis, SSRS, SSIS with blank passwords, but NT_AUTHORITYNETWORK SERVICE as username. For SQL Server Browser – it defaults to NT AUTHORITYLOCAL SERVICE.

Windows Server 2008

Heres the error l get trying to log into my Windows 2008 server remotely.

” To log on to this remote computer, you must be granted the allow log on through terminal services right. By default, members of the remote desktop users group have this right. If you are not a member of the remote desktop users group or another group that has this right, or if the remote desktop user group does not have this right, you must be granted this right manually”

To get Remote Desktop to work, add the user as a menber of the Remote Desktop users group AND also, go to the local security policy, Local policies branch, right click on Allow log on through terminal services properties,  and add the Remote Desktop Users group.  You do not need to install Terminal Services Server to get this to work.


Website Platform Migration

Please note visitors, that this website will soon undergo a migration to web hosting featuring, sql server, silverlight and associated Microsoft .Net/ASP.Net technologies. This will allow me intergrate some cool emerging new features seen in most current websites including,,, and many more.

These all will now be featured on a duplicate mirror domain: http://www,