<?xml version="1.0" encoding="utf-8"?>
<!--Copyright, Microsoft Corporation, All rights reserved.-->
<Rule Name="Link" PageTemplate="tool" DisplayName="Linker" SwitchPrefix="/" Order="20" xmlns="http://schemas.microsoft.com/build/2009/properties" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib">
<Rule.Categories>
<Category Name="General" DisplayName="General" />
<Category Name="Input" DisplayName="Input" />
<Category Name="Manifest File" DisplayName="Manifest File" />
<Category Name="Debugging" DisplayName="Debugging" />
<Category Name="System" DisplayName="System" />
<Category Name="Optimization" DisplayName="Optimization" />
<Category Name="Embedded IDL" DisplayName="Embedded IDL" />
<Category Name="Windows Metadata" DisplayName="Windows Metadata" />
<Category Name="Advanced" DisplayName="Advanced" />
<Category Name="All Options" DisplayName="All Options" Subtype="Search" />
<Category Name="Command Line" DisplayName="Command Line" Subtype="CommandLine" />
</Rule.Categories>
<Rule.DataSource>
<DataSource Persistence="ProjectFile" ItemType="Link" Label="" HasConfigurationCondition="true" />
</Rule.DataSource>
<StringProperty Subtype="file" Name="OutputFile" DisplayName="Output File" Description="The /OUT option overrides the default name and location of the program that the linker creates." Category="General" Switch="OUT" Separator=":" F1Keyword="VC.Project.VCLinkerTool.OutputFile">
</StringProperty>
<EnumProperty Name="ShowProgress" DisplayName="Show Progress" Description="Prints Linker Progress Messages" Category="General" F1Keyword="VC.Project.VCLinkerTool.ShowProgress">
<EnumValue Name="NotSet" Switch="" DisplayName="Not Set" Description="No verbosity.">
</EnumValue>
<EnumValue Name="LinkVerbose" Switch="VERBOSE" DisplayName="Display all progress messages" Description="Displays all progress messages. ">
</EnumValue>
<EnumValue Name="LinkVerboseLib" Switch="VERBOSE:Lib" DisplayName="For Libraries Searched" Description="Displays progress messages indicating just the libraries searched.">
</EnumValue>
<EnumValue Name="LinkVerboseICF" Switch="VERBOSE:ICF" DisplayName="About COMDAT folding during optimized linking" Description="Displays information about COMDAT folding during optimized linking.">
</EnumValue>
<EnumValue Name="LinkVerboseREF" Switch="VERBOSE:REF" DisplayName="About data removed during optimized linking" Description="Displays information about functions and data removed during optimized linking.">
</EnumValue>
<EnumValue Name="LinkVerboseSAFESEH" Switch="VERBOSE:SAFESEH" DisplayName="About Modules incompatible with SEH" Description="Displays information about modoules incompatible with Safe Exception Handling.">
</EnumValue>
<EnumValue Name="LinkVerboseCLR" Switch="VERBOSE:CLR" DisplayName="About linker activity related to managed code" Description="Display information about linker activity related to managed code.">
</EnumValue>
</EnumProperty>
<StringProperty Name="Version" DisplayName="Version" Description="The /VERSION option tells the linker to put a version number in the header of the .exe or .dll file. Use DUMPBIN /HEADERS to see the image version field of the OPTIONAL HEADER VALUES to see the effect of /VERSION." Category="General" Switch="VERSION" Separator=":" F1Keyword="VC.Project.VCLinkerTool.Version">
</StringProperty>
<BoolProperty ReverseSwitch="INCREMENTAL:NO" Name="LinkIncremental" DisplayName="Enable Incremental Linking" Description="Enables incremental linking. (/INCREMENTAL, /INCREMENTAL:NO)" Category="General" Switch="INCREMENTAL" F1Keyword="VC.Project.VCLinkerTool.LinkIncremental">
<BoolProperty.DataSource>
<DataSource Persistence="ProjectFile" ItemType="" Label="" HasConfigurationCondition="true" />
</BoolProperty.DataSource>
</BoolProperty>
<BoolProperty Name="SuppressStartupBanner" DisplayName="Suppress Startup Banner" Description="The /NOLOGO option prevents display of the copyright message and version number. " Category="General" Switch="NOLOGO" F1Keyword="VC.Project.VCLinkerTool.SuppressStartupBanner">
</BoolProperty>
<BoolProperty Name="IgnoreImportLibrary" DisplayName="Ignore Import Library" Description="Specifies that the import library generated by this configuration should not be imported into dependent projects." Category="General" F1Keyword="VC.Project.VCLinkerTool.IgnoreImportLibrary">
<BoolProperty.DataSource>
<DataSource Persistence="ProjectFile" ItemType="" Label="" HasConfigurationCondition="true" />
</BoolProperty.DataSource>
</BoolProperty>
<BoolProperty Name="RegisterOutput" DisplayName="Register Output" Description="Specifies whether to register the primary output of this build." Category="General" IncludeInCommandLine="false" F1Keyword="VC.Project.VCLinkerTool.RegisterOutput">
</BoolProperty>
<BoolProperty Name="PerUserRedirection" DisplayName="Per-user Redirection" Description="When Register Output is enabled, Per-user redirection forces registry writes to HKEY_CLASSES_ROOT to be redirected to HKEY_CURRENT_USER." Category="General" IncludeInCommandLine="false" F1Keyword="VC.Project.VCLinkerTool.PerUserRedirection">
</BoolProperty>
<StringListProperty Subtype="folder" Name="AdditionalLibraryDirectories" DisplayName="Additional Library Directories" Description="Allows the user to override the environmental library path. (/LIBPATH:folder)" Category="General" Switch="LIBPATH:" F1Keyword="VC.Project.VCLinkerTool.AdditionalLibraryDirectories">
</StringListProperty>
<BoolProperty Name="LinkLibraryDependencies" DisplayName="Link Library Dependencies" Description="Specifies whether or not library outputs from project dependencies are automatically linked in." Category="General" IncludeInCommandLine="false" F1Keyword="VC.Project.VCLinkerTool.LinkLibraryDependencies">
<BoolProperty.DataSource>
<DataSource Persistence="ProjectFile" ItemType="ProjectReference" Label="" HasConfigurationCondition="true" />
</BoolProperty.DataSource>
</BoolProperty>
<BoolProperty Name="UseLibraryDependencyInputs" DisplayName="Use Library Dependency Inputs" Description="Specifies whether or not the inputs to the librarian tool are used rather than the library file itself when linking in library outputs of project dependencies." Category="General" IncludeInCommandLine="false" F1Keyword="VC.Project.VCLinkerTool.UseLibraryDependencyInputs">
<BoolProperty.DataSource>
<DataSource Persistence="ProjectFile" ItemType="ProjectReference" Label="" HasConfigurationCondition="true" />
</BoolProperty.DataSource>
</BoolProperty>
<BoolProperty ReverseSwitch="LTCG:NOSTATUS" Name="LinkStatus" DisplayName="Link Status" Description="Specifies whether the linker should display a progress indicator showing what percentage of the link is complete. The default is to not display this status information. (/LTCG:STATUS|LTCG:NOSTATUS)" Category="General" Switch="LTCG:STATUS" F1Keyword="VC.Project.VCLinkerTool.LinkStatus">
</BoolProperty>
<BoolProperty ReverseSwitch="ALLOWBIND:NO" Name="PreventDllBinding" DisplayName="Prevent Dll Binding" Description="/ALLOWBIND:NO sets a bit in a DLL's header that indicates to Bind.exe that the image is not allowed to be bound. You may not want a DLL to be bound if it has been digitally signed (binding invalidates the signature)." Category="General" Switch="ALLOWBIND" F1Keyword="VC.Project.VCLinkerTool.PreventDLLBinding">
</BoolProperty>
<BoolProperty ReverseSwitch="WX:NO" Name="TreatLinkerWarningAsErrors" DisplayName="Treat Linker Warning As Errors" Description="/WX causes no output file to be generated if the linker generates a warning." Category="General" Switch="WX" F1Keyword="VC.Project.VCLinkerTool.TreatLinkerWarningsAsErrors">
</BoolProperty>
<StringListP
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
1033.rar (43个子文件)
1033
WindowsAppEmulatorDebugger.xaml 2KB
mt.xml 9KB
AppHostDebugger_Tethered.xml 2KB
link.xml 48KB
custom_build_step.xml 3KB
general_makefile.xml 7KB
debugger_local_windows.xml 6KB
fxc.xml 11KB
debugger_web_service.xml 2KB
rc.xml 4KB
midl.xml 15KB
isense_general.xml 2KB
cl.xml 41KB
general_makefile_ps.xml 4KB
lib.xml 12KB
usermacros.xml 515B
AppHostDebugger_Simulator.xml 5KB
xdcmake.xml 3KB
xp_AppHostDebugger_Local.xml 3KB
nmake.xml 4KB
alink.xml 188B
directories.xml 3KB
clang.xml 21KB
envvars.xml 3KB
custom_build_tool.xml 3KB
general.xml 14KB
ProjectItemsSchema.xml 13KB
xaml.xml 1KB
debugger_web_browser.xml 1KB
AppHostDebugger_Remote.xml 7KB
general_ps.xml 6KB
build_events.xml 5KB
cl_nmake.xml 2KB
folder.xml 622B
AppHostDebugger_Local.xml 5KB
general_file.xml 2KB
debugger_remote_windows.xml 7KB
xsd.xml 3KB
WindowsDeviceDebugger.xaml 2KB
bscmake.xml 2KB
debugger_general.xml 2KB
resgen.xml 1KB
general_appcontainerapplication.xml 11KB
共 43 条
- 1
资源评论
- jame_wang2020-05-24省得去安装英文语言包
cxf0506
- 粉丝: 5
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功