aspose.info
GA

VCXPROJ

Nuashonraithe

Cad is comhad VCXPROJ ann?

Is comhad tionscadail de chuid Microsoft Visual C++ é comhad a bhfuil iarmhír .vcxproj air a stórálann faisnéis faoin tionscadal C++. Tá faisnéis ann a úsáideann córas tionscadail MBuild chun an t-aschur deiridh a thiomsú agus a thógáil. Tá VCXPROJ de thionscadail Visual C++ mar an gcéanna le {{ HYPERLINK2}} do thionscadail .NET. Níl aon chód i gcomhaid VCXPROJ ach tagraíonn siad do na ranganna, na spriocanna agus na hairíonna go léir a shainítear don tionscadal chun an tionscadal a thógáil. Is féidir iad seo a oscailt in eagarthóirí gnáth-théacs nó in Microsoft Visual Studio IDE más féidir.

Formáid Chomhaid VCXPROJ - Tuilleadh Eolais

Is comhaid téacs iad comhaid VCXPROJ a chruthaítear i bhformáid comhaid XML. Is féidir iad seo a oscailt in aon eagarthóir téacs ach moltar go mór Microsoft Visual Studio IDE a úsáid chun na comhaid seo a oscailt agus a chur in eagar. Níor dearadh iad seo le haghaidh eagarthóireacht láimhe. Is féidir le botúin a chur faoi deara an IDE tuairteála nó é féin a iompar ar bhealaí gan choinne.

Seo a leanas a bhfuil i gcomhad samplach VCXPROJ.

<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns='http://schemas.microsoft.com/developer/msbuild/2003'>
  <ItemGroup Label="ProjectConfigurations" />
  <PropertyGroup Label="Globals" />
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.default.props" />
  <PropertyGroup Label="Configuration" />
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings" />
  <ImportGroup Label="PropertySheets" />
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup />
  <ItemDefinitionGroup />
  <ItemGroup />
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets" />
</Project>

Eilimintí Comhad VCXPROJ

Tá roinnt gnéithe i gcomhad tipiciúil VCXPROJ mar atá le feiceáil sa sampla XML thuas. Míníonn an VCXPROJ structure le Microsoft gach eilimint comhaid go mion agus is féidir iad a tharchur ó thaobh an fhorbróra de.

Eilimint an Tionscadail

Seo é bunnóid an chomhaid VCXPROJ. Úsáideann MBuild an eilimint seo chun an leagan tógála agus an sprioc réamhshocraithe le haghaidh tiomsaithe a léamh.

Eilimint Grúpa Míreanna Cumraíochtaí Tionscadail

Tá an fhaisnéis cumraíochta tionscadail ann a fhéadfaidh an modh tógála (Dífhabhtú nó Scaoileadh), tiomsú 32 nó 64-giotán, roghanna leas iomlán a bhaint, agus eile a áireamh. Úsáideann IDE faisnéis sa ghrúpa seo chun an tionscadal a lódáil.

Eilimintí Cumraíochta an Tionscadail

Tá faisnéis sna heilimintí ProjectConfiguration i gcomhad VCXPROJ maidir leis an tógáil agus an t-ardán dá bhfuil an tionscadal lódáilte. Ba cheart go leanfadh a ainm an fhormáid $(Cumraíocht)|$(Ardán).

Eilimint Globals PropertyGroup

Tá socruithe sa rannán seo a sholáthraíonn faisnéis do leibhéal an tionscadail mar:

  • ProjectGuid
  • RootNamespace
  • Cineál Iarratais nó ApplicationTypeRevision

Tagairtí

Féach freisin