📄 vbnc.vbproj
字号:
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <ProjectType>Local</ProjectType> <ProductVersion>8.0.50727</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{9D92F531-6418-47AA-BBE5-BE458CD46BE8}</ProjectGuid> <Configuration Condition=" '$(Configuration)' == '' ">Debug|AnyCPU</Configuration> <ApplicationIcon> </ApplicationIcon> <AssemblyKeyContainerName> </AssemblyKeyContainerName> <AssemblyName>vbnc_ms</AssemblyName> <AssemblyOriginatorKeyFile>vbnc.snk</AssemblyOriginatorKeyFile> <AssemblyOriginatorKeyMode>None</AssemblyOriginatorKeyMode> <DefaultClientScript>JScript</DefaultClientScript> <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> <OutputType>Exe</OutputType> <OptionCompare>Binary</OptionCompare> <RootNamespace>vbnc_ms</RootNamespace> <StartupObject>vbnc.Main</StartupObject> <FileUpgradeFlags> </FileUpgradeFlags> <IsWebBootstrapper>true</IsWebBootstrapper> <FallbackCulture>en-US</FallbackCulture> <UpdateUrlEnabled>false</UpdateUrlEnabled> <ApplicationRevision>0</ApplicationRevision> <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent> <SignAssembly>false</SignAssembly> <PublishUrl>http://localhost/vbnc</PublishUrl> <Install>true</Install> <InstallFrom>Web</InstallFrom> <UpdateEnabled>true</UpdateEnabled> <UpdateMode>Foreground</UpdateMode> <UpdateInterval>7</UpdateInterval> <UpdateIntervalUnits>Days</UpdateIntervalUnits> <UpdatePeriodically>false</UpdatePeriodically> <UpdateRequired>false</UpdateRequired> <MapFileExtensions>false</MapFileExtensions> <ApplicationVersion>0.0.0.0</ApplicationVersion> <BootstrapperEnabled>true</BootstrapperEnabled> <OptionStrict>On</OptionStrict> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <OutputPath>..\bin</OutputPath> <BaseAddress>285212672</BaseAddress> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineDebug>true</DefineDebug> <DefineTrace>true</DefineTrace> <DebugSymbols>True</DebugSymbols> <IncrementalBuild>true</IncrementalBuild> <Optimize>False</Optimize> <RegisterForComInterop>false</RegisterForComInterop> <RemoveIntegerChecks>false</RemoveIntegerChecks> <TreatWarningsAsErrors>false</TreatWarningsAsErrors> <WarningLevel>1</WarningLevel> <DocumentationFile>vbnc.xml</DocumentationFile> <TreatSpecificWarningsAsErrors>42016,42017,42018,42019,42020,42021,42022,42028,42104,42030,42024</TreatSpecificWarningsAsErrors> <WarningsAsErrors>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</WarningsAsErrors> <NoWarn> </NoWarn> <RunFxCop>false</RunFxCop> <FxCopRules> </FxCopRules> <DebugType>Full</DebugType> <PlatformTarget>x86</PlatformTarget> <RunCodeAnalysis>false</RunCodeAnalysis> <UseVSHostingProcess>false</UseVSHostingProcess> <DefineConstants>GENERATOR,DEVGENERATOR,ENABLECECIL=FALSE,DEBUGREFLECTION=false</DefineConstants> <OutputType>Exe</OutputType> <AssemblyName>vbnc</AssemblyName> <RootNamespace>vbnc</RootNamespace> <AllowUnsafeBlocks>False</AllowUnsafeBlocks> <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> <OptionExplicit>On</OptionExplicit> <OptionStrict>On</OptionStrict> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> <OutputPath>..\bin</OutputPath> <BaseAddress>285212672</BaseAddress> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineConstants> </DefineConstants> <DefineDebug>false</DefineDebug> <DefineTrace>true</DefineTrace> <DebugSymbols>False</DebugSymbols> <IncrementalBuild>false</IncrementalBuild> <Optimize>True</Optimize> <RegisterForComInterop>false</RegisterForComInterop> <RemoveIntegerChecks>false</RemoveIntegerChecks> <TreatWarningsAsErrors>false</TreatWarningsAsErrors> <WarningLevel>1</WarningLevel> <DocumentationFile>vbnc.xml</DocumentationFile> <OutputType>Exe</OutputType> <AssemblyName>vbnc</AssemblyName> <RootNamespace>vbnc</RootNamespace> <AllowUnsafeBlocks>False</AllowUnsafeBlocks> <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> <OptionExplicit>On</OptionExplicit> <OptionStrict>On</OptionStrict> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'Self Compile' "> <OutputPath>..\bin</OutputPath> <BaseAddress>285212672</BaseAddress> <DocumentationFile>vbnc.xml</DocumentationFile> <NoWarn>42004,42026</NoWarn> <WarningsAsErrors>42016,42017,42018,42019,42032,42020,42021,42022</WarningsAsErrors> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineConstants>SELF=1</DefineConstants> <DefineDebug>true</DefineDebug> <DefineTrace>true</DefineTrace> <DebugSymbols>True</DebugSymbols> <IncrementalBuild>true</IncrementalBuild> <Optimize>False</Optimize> <RegisterForComInterop>false</RegisterForComInterop> <RemoveIntegerChecks>false</RemoveIntegerChecks> <TreatWarningsAsErrors>false</TreatWarningsAsErrors> <WarningLevel>1</WarningLevel> <DebugType> </DebugType> <PlatformTarget>AnyCPU</PlatformTarget> <OutputType>Exe</OutputType> <AssemblyName>vbnc</AssemblyName> <RootNamespace>vbnc</RootNamespace> <AllowUnsafeBlocks>False</AllowUnsafeBlocks> <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> <OptionExplicit>On</OptionExplicit> <OptionStrict>On</OptionStrict> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)' == 'RuntimeTests' "> <DebugSymbols>True</DebugSymbols> <DefineDebug>true</DefineDebug> <DefineTrace>true</DefineTrace> <OutputPath>..\bin</OutputPath> <BaseAddress>285212672</BaseAddress> <DocumentationFile>vbnc.xml</DocumentationFile> <WarningLevel>1</WarningLevel> <NoWarn>42004,42026</NoWarn> <WarningsAsErrors>42016,42017,42018,42019,42032,42020,42021,42022</WarningsAsErrors> <FxCopLogFile>obj\Debug\FxCopLog.xml</FxCopLogFile> <FxCopRuleAssemblies>DesignRules.dll;GlobalizationRules.dll;InteroperabilityRules.dll;MaintainabilityRules.dll;NamingRules.dll;PerformanceRules.dll;ReliabilityRules.dll;SecurityRules.dll;UsageRules.dll</FxCopRuleAssemblies> <FxCopInputAssembly>obj\Debug\vbnc.exe</FxCopInputAssembly> <ConfigurationOverrideFile> </ConfigurationOverrideFile> <DefineConstants> </DefineConstants> <GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies> <Optimize>False</Optimize> <RegisterForComInterop>false</RegisterForComInterop> <RemoveIntegerChecks>false</RemoveIntegerChecks> <TreatWarningsAsErrors>false</TreatWarningsAsErrors> <DebugType> </DebugType> <PlatformTarget>AnyCPU</PlatformTarget> <UseVSHostingProcess>true</UseVSHostingProcess> <RunFxCop>false</RunFxCop> <FxCopRules> </FxCopRules> <OutputType>Exe</OutputType> <AssemblyName>vbnc</AssemblyName> <RootNamespace>vbnc</RootNamespace> <AllowUnsafeBlocks>False</AllowUnsafeBlocks> <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> <OptionExplicit>On</OptionExplicit> <OptionStrict>On</OptionStrict> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <WarningsAsErrors>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</WarningsAsErrors> <DebugSymbols>True</DebugSymbols> <DebugType>Full</DebugType> <DocumentationFile>vbnc.xml</DocumentationFile> <OutputType>Exe</OutputType> <AssemblyName>vbnc</AssemblyName> <OutputPath>..\bin</OutputPath> <RootNamespace>vbnc</RootNamespace> <AllowUnsafeBlocks>False</AllowUnsafeBlocks> <Optimize>True</Optimize> <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> <DefineConstants> </DefineConstants> <WarningLevel>1</WarningLevel> <NoWarn> </NoWarn> <OptionExplicit>On</OptionExplicit> <OptionStrict>On</OptionStrict> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Self Compile|AnyCPU' "> <NoWarn> </NoWarn> <WarningsAsErrors>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</WarningsAsErrors> <DocumentationFile>vbnc.xml</DocumentationFile> <OutputType>Exe</OutputType> <AssemblyName>vbnc_ms</AssemblyName> <OutputPath>.</OutputPath> <DebugSymbols>True</DebugSymbols> <RootNamespace>vbnc_ms</RootNamespace> <AllowUnsafeBlocks>False</AllowUnsafeBlocks> <Optimize>True</Optimize> <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> <DefineConstants> </DefineConstants> <WarningLevel>1</WarningLevel> <OptionExplicit>On</OptionExplicit> <OptionStrict>On</OptionStrict> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'RuntimeTests|AnyCPU' "> <NoWarn> </NoWarn> <WarningsAsErrors>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</WarningsAsErrors> <DocumentationFile>vbnc.xml</DocumentationFile> <OutputType>Exe</OutputType> <AssemblyName>vbnc_ms</AssemblyName> <OutputPath>.</OutputPath> <DebugSymbols>True</DebugSymbols> <RootNamespace>vbnc_ms</RootNamespace> <AllowUnsafeBlocks>False</AllowUnsafeBlocks> <Optimize>True</Optimize> <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> <DefineConstants> </DefineConstants> <WarningLevel>1</WarningLevel> <OptionExplicit>On</OptionExplicit> <OptionStrict>On</OptionStrict> </PropertyGroup> <ItemGroup> <Import Include="System" /> <Import Include="System.Collections" /> <Import Include="System.Reflection" /> <Import Include="System.Reflection.Emit" /> <Import Include="VB=Microsoft.VisualBasic" /> </ItemGroup> <ItemGroup> <Compile Include="..\tests\Generated\Constants.vb"> <Link>AutoGen\Constants.vb</Link> </Compile> <Compile Include="..\tests\Generated\Conversions.vb"> <Link>AutoGen\Conversions.vb</Link> </Compile> <Compile Include="..\tests\Generated\Operators.vb"> <Link>AutoGen\Operators.vb</Link> </Compile> <Compile Include="AutoGen\ZCompilerCodeGenerator.vb" /> <Compile Include="Code\CodeBlock.vb" /> <Compile Include="Code\ImplicitCodeBlock.vb" /> <Compile Include="ConditionalCompilation\ConditionalCompilation.vb" /> <Compile Include="ConditionalCompilation\ConditionalConstant.vb" /> <Compile Include="ConditionalCompilation\ConditionalConstants.vb" /> <Compile Include="ConditionalCompilation\ConditionalExpression.vb" /> <Compile Include="Descriptors\ArrayTypeDescriptor.vb" /> <Compile Include="Descriptors\ByRefTypeDescriptor.vb" /> <Compile Include="Descriptors\ConstructorDescriptor.vb" /> <Compile Include="Descriptors\EventDescriptor.vb" /> <Compile Include="Descriptors\FieldDescriptor.vb" /> <Compile Include="Descriptors\GenericConstructorDescriptor.vb" /> <Compile Include="Descriptors\GenericFieldDescriptor.vb" /> <Compile Include="Descriptors\GenericParameterDescriptor.vb" /> <Compile Include="Descriptors\GenericPropertyDescriptor.vb" /> <Compile Include="Descriptors\GenericTypeDescriptor.vb" /> <Compile Include="Descriptors\MethodDescriptor.vb" /> <Compile Include="Descriptors\ParameterDescriptor.vb" /> <Compile Include="Descriptors\PropertyDescriptor.vb" /> <Compile Include="Descriptors\TypeParameterDescriptor.vb" /> <Compile Include="Emit\EmitInfo.vb" /> <Compile Include="Emit\EmitStack.vb" /> <Compile Include="Emit\Emitter.DecimalFields.vb" /> <Compile Include="Enums\BuiltInDataTypes.vb" /> <Compile Include="Enums\Constants.vb" /> <Compile Include="Enums\EnumStringAttribute.vb" /> <Compile Include="Enums\IntegerBase.vb" /> <Compile Include="Enums\KS.vb" /> <Compile Include="Enums\KSEnumStringAttribute.vb" /> <Compile Include="Enums\LiteralTypeCharacters.vb" /> <Compile Include="Enums\ModifierMasks.vb" /> <Compile Include="Enums\Operators.vb" /> <Compile Include="Enums\TokenType.vb" /> <Compile Include="Enums\TypeCharacters.vb" /> <Compile Include="Expressions\AddressOfExpression.vb" /> <Compile Include="Expressions\Argument.vb" /> <Compile Include="Expressions\ArgumentList.vb" /> <Compile Include="Expressions\ArrayInitializerExpression.vb" /> <Compile Include="Expressions\BoxExpression.vb" /> <Compile Include="Expressions\CachedExpression.vb" /> <Compile Include="Expressions\CastExpression.vb" /> <Compile Include="Expressions\Classifications\EventAccessClassification.vb" /> <Compile Include="Expressions\Classifications\ExpressionClassification.vb" /> <Compile Include="Expressions\Classifications\LateBoundAccessClassification.vb" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -