Private
ট্যাগ ভিসুয়াল স্টুডিও তথ্যসূত্র ফোল্ডারে "কপি স্থানীয়" চেকবক্সটি ব্যবহারকারী-ওভাররাইড বজায় রাখে। এটি জিএসি থেকে রেফারেন্স ব্যবহৃত হয়েছে কিনা বা এটি রেফারেন্সড অ্যাসেম্বলিটি বিল্ড ডিরেক্টরিতে কপি করবে কিনা তা নিয়ন্ত্রণ করে।
যদিও আমি এই প্রভাবের জন্য কোনও এমএসডিএন ডকুমেন্টেশন খুঁজে পাই না (কোয়েলি অবাক), এটি আচরণ এবং এটি প্রয়োগ করা হয়েছেMicrosoft.Common.CurrentVersion.targets:1742
যেখানে মন্তব্য থেকে স্পষ্ট :
এটি এমএসডিএন> কমন এমএসবিল্ড প্রকল্প আইটেমগুলিতে নথিভুক্ত করা হয়েছে , এবং আচরণ থেকে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.
============================================================
-->