1 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4 <DefaultLanguageSourceExtension>.vb</DefaultLanguageSourceExtension>
5 <Language>VB</Language>
9 <FinalDefineConstants>CONFIG="$(Configuration)"</FinalDefineConstants>
10 <FinalDefineConstants Condition=" '$(DefineDebug)' == 'true' ">$(FinalDefineConstants),DEBUG=-1</FinalDefineConstants>
11 <FinalDefineConstants Condition=" '$(DefineTrace)' == 'true' ">$(FinalDefineConstants),TRACE=-1</FinalDefineConstants>
12 <FinalDefineConstants Condition=" '$(MyType)' != '' ">$(FinalDefineConstants),_MyType="$(MyType)"</FinalDefineConstants>
13 <FinalDefineConstants Condition=" '$(Platform)' != '' ">$(FinalDefineConstants),PLATFORM="$(Platform)"</FinalDefineConstants>
14 <FinalDefineConstants Condition=" '$(Platform)' == '' ">$(FinalDefineConstants),PLATFORM="AnyCPU"</FinalDefineConstants>
15 <FinalDefineConstants Condition=" '$(DefineConstants)' != '' ">$(FinalDefineConstants),$(DefineConstants)</FinalDefineConstants>
17 <_NoWarnings Condition=" '$(WarningLevel)' == '0' ">true</_NoWarnings>
18 <_NoWarnings Condition=" '$(WarningLevel)' == '1' ">false</_NoWarnings>
20 <DebugSymbols Condition=" '$(DebugType)' == 'none' ">false</DebugSymbols>
21 <DebugType Condition=" '$(DebugType)' == 'none' "></DebugType>
25 <DocFileItem Include="$(DocumentationFile)" Condition="'$(DocumentationFile)'!=''"/>
31 Outputs="$(OutputPath)$(AssemblyName)$(TargetExt)"
35 AdditionalLibPaths="$(AdditionalLibPaths)"
36 AddModules="@(AddModules)"
37 BaseAddress="$(BaseAddress)"
38 CodePage="$(CodePage)"
39 DebugType="$(DebugType)"
40 DefineConstants="$(FinalDefineConstants)"
41 DelaySign="$(DelaySign)"
42 DisabledWarnings="$(NoWarn)"
43 DocumentationFile="@(DocFileItem)"
44 EmitDebugInformation="$(DebugSymbols)"
45 ErrorReport="$(ErrorReport)"
46 FileAlignment="$(FileAlignment)"
47 GenerateDocumentation="$(GenerateDocumentation)"
49 KeyContainer="$(KeyContainerName)"
50 KeyFile="$(KeyOriginatorFile)"
51 MainEntryPoint="$(StartupObject)"
53 NoStandardLib="$(NoStdLib)"
54 NoWarnings="$(_NoWarnings)"
55 Optimize="$(Optimize)"
56 OptionCompare="$(OptionCompare)"
57 OptionExplicit="$(OptionExplicit)"
58 OptionStrict="$(OptionStrict)"
59 OptionStrictType="$(OptionStrictType)"
60 OutputAssembly="$(OutputPath)$(AssemblyName)$(TargetExt)"
61 Platform="$(PlatformTarget)"
62 References="@(ReferencePath)"
63 RemoveIntegerChecks="$(RemoveIntegerChecks)"
64 ResponseFiles="$(CompilerResponseFile)"
65 RootNamespace="$(RootNamespace)"
66 SdkPath="$(FrameworkPathOverride)"
68 TargetCompactFramework="$(TargetCompactFramework)"
69 TargetType="$(OutputType)"
70 TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
71 UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"
72 Utf8Output="$(Utf8Output)"
73 Verbosity="$(VbcVerbosity)"
74 WarningsAsErrors="$(WarningsAsErrors)"
75 WarningsNotAsErrors="$(WarningsNotAsErrors)"
76 Win32Icon="$(ApplicationIcon)"
77 Win32Resource="$(Win32Resource)"
81 Resources="@(ManifestResourceWithNoCulture);@(ManifestNonResxWithNoCultureOnDisk);@(CompiledLicenseFile)"
82 ToolPath="$(VbcToolPath)"
88 <Import Project="Microsoft.Common.targets" />