Private
แท็กยังคงใช้แทนที่การ "คัดลอกท้องถิ่น" ช่องทำเครื่องหมายในภาพโฟลเดอร์อ้างอิงสตูดิโอ สิ่งนี้ควบคุมว่าจะใช้การอ้างอิงจาก GAC หรือว่าจะคัดลอกแอสเซมบลีที่อ้างอิงไปยังไดเร็กทอรีบิลด์
ในขณะที่ฉันไม่พบเอกสาร MSDN ใด ๆ สำหรับเอฟเฟกต์นี้ (แปลกใจแปลกใจ) เห็นได้ชัดจากพฤติกรรมและจากความคิดเห็นMicrosoft.Common.CurrentVersion.targets:1742
ที่นำไปใช้:
เอกสารนี้อยู่ในMSDN> ไอเท็มโครงการ MSBuild ทั่วไปและเห็นได้ชัดจากพฤติกรรมและจากความคิดเห็นMicrosoft.Common.CurrentVersion.targets:1742
ที่นำไปใช้:
<!--
============================================================
ResolveAssemblyReferences
Given the list of assemblies, find the closure of all assemblies that they depend on. These are
what we need to copy to the output directory.
[IN]
@(Reference) - List of assembly references as fusion names.
@(_ResolvedProjectReferencePaths) - List of project references produced by projects that this project depends on.
The 'Private' attribute on the reference corresponds to the Copy Local flag in IDE.
The 'Private' flag can have three possible values:
- 'True' means the reference should be Copied Local
- 'False' means the reference should not be Copied Local
- [Missing] means this task will decide whether to treat this reference as CopyLocal or not.
[OUT]
@(ReferencePath) - Paths to resolved primary files.
@(ReferenceDependencyPaths) - Paths to resolved dependency files.
@(_ReferenceRelatedPaths) - Paths to .xmls and .pdbs.
@(ReferenceSatellitePaths) - Paths to satellites.
@(_ReferenceSerializationAssemblyPaths) - Paths to XML serialization assemblies created by sgen.
@(_ReferenceScatterPaths) - Paths to scatter files.
@(ReferenceCopyLocalPaths) - Paths to files that should be copied to the local directory.
============================================================
-->