Location of Special Folders (Update)

Several years ago I posted about the location of special folders and how they translate into real directories on both Windows and Linux. Since then newer versions of the .NET Framework added new special folders, and 64bit apps and systems are more common. So I decided to update my table.Here are the results: Environment .SpecialFolder … Continue reading Location of Special Folders (Update)


Cross-Platform Development and Data Type Sizes

One of the problems when developing cross-platform apps is the question how long the intrinsic data types are on the different platforms. A while ago I created a table with the sizes of the different data types on 32- and 64-bit Windows and Linux, both for C++ and C#/.NET. Since this might be useful for … Continue reading Cross-Platform Development and Data Type Sizes

GTK# and Visual Studio 2005

The Windows installer for GTK# comes with project templates for Visual Studio 2005. However, they don't work out of the box. You have to modify the .vsz files in C:\Program Files\Microsoft Visual Studio 8\VC#\CSharpProjects. Modify the line Wizard=VsWizard.VsWizardEngine.7.1 and change the number to 8.0: Wizard=VsWizard.VsWizardEngine.8.0