msbuild
अक्सर उपयोग किए जाने वाले कार्य
खोज…
फ़ाइलों की प्रतिलिपि बनाना
<ItemGroup>
<DataToCopy Include="*.cs;*.aspx" />
</ItemGroup>
<Copy SourceFiles="@(DataToCopy)" DestinationFolder="SourceCopiedFolder" />
फ़ाइलों को हटाना
<ItemGroup>
<FilesToDelete Include="*.tmp" />
</ItemGroup>
<Delete Files="@(FilesToDelete)" />
एक नई निर्देशिका बनाना
<PropertyGroup>
<DirectoryToCreate>NewDirectory</DirectoryToCreate>
</PropertyGroup>
<MakeDir Directories="$(DirectoryToCreate)" />
किसी मौजूदा निर्देशिका को निकालना
<PropertyGroup>
<DirectoryToRemove>TempData</DirectoryToRemove>
</PropertyGroup>
<RemoveDir Directories="$(DirectoryToRemove)" />
एक कस्टम कमांड चल रहा है
<Exec Command="echo Hello World" />
एक कस्टम संदेश प्रदर्शित करना
<PropertyGroup>
<CustomMessage>Hello World</CustomMessage>
<MessageImportance>Low</MessageImportance> <!-- Low / Normal / High -->
</PropertyGroup>
<Message Text="$(CustomMessage)" Importance="$(MessageImportance)" />
एक अन्य परियोजना / समाधान पर MSBuild चल रहा है
<PropertyGroup>
<LinkedSolution>LinkedSolution.sln</LinkedSolution>
<BuildType>Build</BuildType> <!-- Build / Rebuild -->
<BuildArchitecture>x86</BuildArchitecture> <!-- x86 / 64 -->
<BuildConfiguration>Debug</BuildConfiguration> <!-- Debug / Release -->
</PropertyGroup>
<MSBuild Projects="$(LinkedSolution)"
Targets="$(BuildType)"
Properties="Architecture=$(BuildArchitecture);Configuration=$(BuildConfiguration)" />
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow