VisualBasic project
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo | name = VisualBasic project | formattype = electronic | subcat = | subcat2 = | subcat3 = | subcat4 = | subcat5 ...") |
Dan Tobias (Talk | contribs) (Merged in content from VisualBasic project file) |
||
| Line 8: | Line 8: | ||
| subcat5 = | | subcat5 = | ||
| thiscat = | | thiscat = | ||
| − | | extensions = {{ext|mak}} | + | | extensions = {{ext|mak}}, {{ext|vbp}}, {{ext|vbproj}} |
| mimetypes = | | mimetypes = | ||
| locfdd = | | locfdd = | ||
| Line 21: | Line 21: | ||
}} | }} | ||
| − | + | A '''Visual Basic project file''' lists the files which are part of a project for [[Visual Basic]], and defines how they are grouped. | |
| + | |||
| + | The original files were in an [[ASCII]]-based format with a .vbp extension. Later, the Visual Studio .NET version of Visual Basic projects was introduced using a .vbproj extension and [[XML]]-based format. | ||
| + | |||
| + | There are also [[Visual Studio Solution File]]s (.sln), which group together multiple .vbproj project files (or other project files used in Visual Studio). | ||
| + | |||
| + | == File structure == | ||
| + | |||
| + | The ASCII-based file is a plain text file that describes the code project. It consists of key-value pairs. | ||
==Example== | ==Example== | ||
| Line 64: | Line 72: | ||
</pre> | </pre> | ||
| + | |||
| + | == Sample files == | ||
| + | === .NET VBPROJ === | ||
| + | * [http://www.euronet.nl/users/swinkels/cmg.zip Cartooners Music Generator] | ||
| + | * [http://www.euronet.nl/users/swinkels/cav.zip Cartooners Actor Viewer] | ||
| + | |||
| + | == Links == | ||
| + | * [http://msdn.microsoft.com/en-us/library/aa716294%28v=vs.60%29.aspx .vbp format] | ||
| + | * [http://visualbasic.about.com/od/quicktips/qt/slnfiles.htm The "vbproj" and "sln" Files] | ||
| + | |||
| + | [[Category:Microsoft]] | ||
| + | [[Category:XML based file formats]] | ||
Revision as of 17:42, 10 May 2015
A Visual Basic project file lists the files which are part of a project for Visual Basic, and defines how they are grouped.
The original files were in an ASCII-based format with a .vbp extension. Later, the Visual Studio .NET version of Visual Basic projects was introduced using a .vbproj extension and XML-based format.
There are also Visual Studio Solution Files (.sln), which group together multiple .vbproj project files (or other project files used in Visual Studio).
Contents |
File structure
The ASCII-based file is a plain text file that describes the code project. It consists of key-value pairs.
Example
Type=Exe
Form=SysEdit.frm
Form=MsdosFrm.frm
Form=ConfigFrm.frm
Form=AutoexecFrm.frm
Form=WinFrm.frm
Form=SystemFrm.frm
Form=DosstartFrm.frm
Form=WinstartFrm.frm
Reference=*\G{00025E01-0000-0000-C000-000000000046}#0.0#0#..\..\PROGRAM FILES\COMMON FILES\MICROSOFT SHARED\DAO\DAO360.DLL#Microsoft DAO 2.5 Object Library
IconForm="MsdosFrm"
Startup="Sysedit"
HelpFile=""
Command32=""
Name="SystemEditor"
HelpContextID="0"
CompatibleMode="0"
MajorVer=1
MinorVer=0
RevisionVer=0
AutoIncrementVer=0
ServerSupportFiles=0
VersionCompanyName="Anti-Censorship Organization"
CompilationType=0
OptimizationType=0
FavorPentiumPro(tm)=0
CodeViewDebugInfo=0
NoAliasing=0
BoundsCheck=0
OverflowCheck=0
FlPointCheck=0
FDIVCheck=0
UnroundedFP=0
StartMode=0
Unattended=0
Retained=0
ThreadPerObject=0
MaxNumberOfThreads=1