قم بالوصول إلى المشروع الثاني في نفس الحل باستخدام MSBuild

StackOverflow https://stackoverflow.com/questions/148556

  •  02-07-2019
  •  | 
  •  

سؤال

أنا جديد في MSBuild، وأتعلم لأنني بحاجة إلى معرفة كيفية القيام بالأشياء.أعمل حاليًا على إنشاء ملف MSBuild من ملحق Web Deployment Project لبرنامج Visual Studio.لقد تمكنت من الوصول إلى الملفات الموجودة مباشرة في مشروع الويب الخاص بي ومعالجتها عن طريق إنشاء خصائص من كتلة XML هذه:

  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>9.0.21022</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{0B9F9B60-7AD7-49F0-A168-9D4D29FB1A21}</ProjectGuid>
    <SourceWebPhysicalPath>..\ARP_FORMS</SourceWebPhysicalPath>
    <SourceWebProject>{7FCA4A38-0FEE-4D46-82EF-AD0089F9CAA2}|ARP_FORMS\ARP_FORMS.csproj</SourceWebProject>
    <SourceWebVirtualPath>/ARP_FORMS.csproj</SourceWebVirtualPath>
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
  </PropertyGroup>

أحتاج إلى إنشاء خصائص تفعل الشيء نفسه لمعالجة الملفات الأخرى من مشاريع إضافية في الحل الخاص بي.هل يمكن لأي شخص أن يوجهني إلى بناء الجملة المناسب لهذا؟

هل كانت مفيدة؟

المحلول

سيد ابراهيم الهاشمي يجيب على هذا السؤال بشكل جيد للغاية، ويتضمن عينة من التعليمات البرمجية المصدرية.في الأساس، يمكنك إنشاء مشروع MSBuild الذي ينفذ مشاريع MSBuild الأخرى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top