Click the "Select File" button above, and choose your VSMPROJ file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert VSMPROJ to another file type
To convert VSMPROJ macro projects to another format, you need Microsoft Visual Studio or other Developer software.
Convert a file to VSMPROJ
To convert other file formats to the "Macro Project File" file type, you need software like Microsoft Visual Studio or a similar tool.
About VSMPROJ files
.VSMPROJ files are legacy Visual Studio Text Macro Project containers created by Microsoft Visual Studio. They store collections of recorded or manually written macros, typically coded in VB.NET, designed to automate repetitive coding tasks and interface actions within the IDE.
Originally, these files were opened and managed directly within older versions of Visual Studio using the built-in Macro Explorer. You can read more about the history of the IDE on Wikipedia.
The primary disadvantage of the .VSMPROJ format today is complete obsolescence. Microsoft permanently removed native macro recording and execution support starting with Visual Studio 2012. You cannot run these files in modern development environments without specialized, often unstable, third-party extensions. Standard online converters fail to process them because a .VSMPROJ is not a self-contained document; it is an XML-based project structure that simply points to external script files.
The most practical conversion targets are TXT or XML. By converting the project file to raw text, you can read the XML nodes to identify where your legacy macro scripts are stored on your disk. From there, the actual macro logic must be manually rewritten into modern formats like PowerShell, Python, or a modern Visual Studio Extension (VSIX).
This file format is difficult to open or convert automatically because it is a closed, proprietary project structure bound to deprecated software APIs. Often only the original, legacy software can properly read or export the data. If our analysis detects a supported underlying or embedded text format, viewing or extracting the XML structure may still be possible.
Convert.Guru analyzes your VSMPROJ file, detects the exact format, and lets you read the text inside.
If you want to convert VSMPROJ file to , you can use Microsoft Visual Studio or similar software from the "Developer Macro Automation" category. In the File menu, look for Save As… or Export….
To convert files to VSMPROJ, try Microsoft Visual Studio or another comparable tool in the "Developer Macro Automation" category.
The VSMPROJ Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our VSMPROJ converter.