Amazon Best VPN GoSearch

OnWorks favicon

xbuild - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ xbuild ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ xbuild ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


xbuild - ເຄື່ອງມືຂອງ Mono ເພື່ອສ້າງໄຟລ໌ໂຄງການ MSBuild

ສະຫຼຸບສັງລວມ


xbuild [ທາງ​ເລືອກ​] [ໂຄງ​ການ​ໄຟລ​໌​]

ລາຍລະອຽດ


xbuild ສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງໄຟລ໌ໂຄງການ MSBuild. ສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານ
ເຊັ່ນ MonoDevelop ແລະ "Microsoft Visual Studio .NET" ໃຊ້ຮູບແບບໄຟລ໌ໂຄງການ msbuild.

xbuild ໃຊ້ເສັ້ນທາງຂອງໂຄງການຫຼືໄຟລ໌ການແກ້ໄຂເພື່ອສ້າງ, ເປັນການໂຕ້ຖຽງຕົ້ນຕໍ. ຖ້າ
ບໍ່ມີໄຟລ໌ໃດຖືກລະບຸຫຼັງຈາກນັ້ນມັນພະຍາຍາມສ້າງໄຟລ໌ການແກ້ໄຂຫຼືໄຟລ໌ໂຄງການໃນ
ໄດເລກະທໍລີປະຈຸບັນ, ທີ່ມີສ່ວນຂະຫຍາຍ * ໂຄງການ.

OPTIONS


/target:T1[,TN]
ບັນຊີລາຍຊື່ເປົ້າຫມາຍທີ່ຈະສ້າງ

/property:ຊື່=ມູນຄ່າ
ກໍານົດຫຼືລົບລ້າງຄຸນສົມບັດໂຄງການ

/logger:
ຕົວຕັດໄມ້ແບບກຳນົດເອງເພື່ອບັນທຶກເຫດການສ້າງ

/toolsversion:version , /tv: ສະບັບ
ລະບຸເວີຊັນຂອງເຄື່ອງມືທີ່ຈະໃຊ້.

ຕົວຢ່າງ. /tv:4.0
ອັນນີ້ຈະເຮັດໃຫ້ Microsoft.Common.targets ຮຸ່ນ 4.0 (ລະຫວ່າງອື່ນໆ) ເປັນ
ຖືກນໍາໃຊ້. ອັນນີ້ overrides
ຄ່າທີ່ລະບຸໄວ້ໃນໄຟລ໌ໂຄງການ.

ຄ່າທີ່ຖືກຕ້ອງ: 2.0, 3.0, 3.5 ແລະ 4.0

/ verbosity:
ລະດັບ verbosity ຂອງ logger : ງຽບ, ຫນ້ອຍ, ປົກກະຕິ, ລາຍລະອຽດ, ການວິນິດໄສ

/ ຢືນຢັນ
ກວດສອບໄຟລ໌ໂຄງການຕໍ່ກັບ schema

/ ຢືນຢັນ:
ກວດສອບໄຟລ໌ໂຄງການຕໍ່ກັບ schema ທີ່ລະບຸ

/consoleloggerparameters: , /clp:
ພາລາມິເຕີສໍາລັບຕົວບັນທຶກ console : PerfomanceSummary, Summary, NoSummary,
NoItemAndPropertyList, Verbosity

/filelogger[n] , /fl[n]
ບັນທຶກຜົນອອກມາເປັນໄຟລ໌, ຊື່ 'msbuild.log' ຕາມຄ່າເລີ່ມຕົ້ນ. ຖ້າຈໍານວນທາງເລືອກ
'n' ຖືກລະບຸ, ຈາກນັ້ນມັນບັນທຶກໄປທີ່ 'msbuild[n].log' . ຕົວກໍານົດການສໍາລັບການຕັດໄມ້ນີ້,
ລວມທັງຊື່ໄຟລ໌ບັນທຶກສາມາດຖືກກໍານົດໂດຍຜ່ານທາງເລືອກ /flp[n] ທີ່ສອດຄ້ອງກັນ.
verbosity ເລີ່ມຕົ້ນສໍາລັບຜູ້ບັນທຶກໄຟລ໌ແມ່ນ 'ລາຍລະອຽດ. 'n' ສາມາດຢູ່ລະຫວ່າງ 1-9.

/fileloggerparameters[n]: , /flp[n]:
ຕົວກໍານົດການສໍາລັບຕົວບັນທຶກໄຟລ໌. ນີ້ຫມາຍເຖິງ /fl[n] ທີ່ສອດຄ້ອງກັນ. 'n' ສາມາດເປັນ
ລະຫວ່າງ 1-9, ແລະຖືກນໍາໃຊ້ເພື່ອເພີ່ມເຖິງ 10 loggers ໄຟລ໌. ຕົວກໍານົດການສາມາດເປັນ, ນອກຈາກນັ້ນ
ສິ່ງທີ່ມີຢູ່ສໍາລັບ console logger:

LogFile=
ໄຟລ໌ທີ່ບັນທຶກການກໍ່ສ້າງຈະຖືກຂຽນ.

ເອກະສານຊ້ອນທ້າຍ ຖ້າອັນນີ້ຖືກໃຊ້, ຫຼັງຈາກນັ້ນໄຟລ໌ບັນທຶກຈະຖືກຕໍ່ທ້າຍ, ອີກອັນໃຫມ່ຈະເປັນ
ສ້າງຂື້ນ.

ການເຂົ້າລະຫັດ=
ການເຂົ້າລະຫັດເພື່ອໃຊ້ສໍາລັບໄຟລ໌ບັນທຶກ, ຕົວຢ່າງ. UTF-8, ASCII.

ຕົວຢ່າງ: xbuild foo.csproj /flp:Verbosity=normal
"/flp1:LogFile=build.log;Append;ການເຂົ້າລະຫັດ=ASCII"

/nologo
ຢ່າສະແດງປ້າຍໂຄສະນາ xbuild ເບື້ອງຕົ້ນ

/ ຊ່ວຍເຫຼືອ ສະແດງການນໍາໃຊ້ xbuild

/ ຮຸ່ນ
ສະແດງສະບັບ xbuild

ENVIRONMENT ຄວາມຮັບຜິດຊອບ


XBUILD_EMIT_SOLUTION
ຖ້າຕົວແປນີ້ຖືກຕັ້ງ, ຫຼັງຈາກນັ້ນໄຟລ໌ໂຄງການທີ່ສ້າງຂຶ້ນຈາກໄຟລ໌ການແກ້ໄຂແມ່ນ
ປ່ອຍອອກມາ.

XBUILD_LOG_REFERENCE_RESOLVER
ການອ້າງອິງຖືກແກ້ໄຂໂດຍການພະຍາຍາມບັນຊີລາຍຊື່ຂອງເສັ້ນທາງຄົ້ນຫາການປະກອບ
($(AssemblySearchPaths)). ຖ້າ xbuild ບໍ່ສາມາດແກ້ໄຂການອ້າງອິງ, ຫຼັງຈາກນັ້ນມັນບັນທຶກ
ລາຍລະອຽດວ່າເປັນຫຍັງເສັ້ນທາງຄົ້ນຫາຕ່າງໆລົ້ມເຫລວ. ຖ້າຕົວແປນີ້ຖືກຕັ້ງ, ຫຼັງຈາກນັ້ນມັນ
ບັນທຶກຄືກັນເຖິງແມ່ນວ່າສໍາລັບການອ້າງອິງທີ່ໄດ້ຮັບການແກ້ໄຂສົບຜົນສໍາເລັດ. ບັນທຶກເຫຼົ່ານີ້ສະແດງໃຫ້ເຫັນ
up ຖ້າ verbosity ຖືກກໍານົດເປັນລາຍລະອຽດຫຼືສູງກວ່າ.

MSBuildExtensionsPath
ສ່ວນຂະຫຍາຍ MSBuild ມັກຈະຖືກຕິດຕັ້ງຢູ່ໃນ $(MSBuildExtensionsPath), ເຊິ່ງ xbuild
ແກ້ໄຂເປັນ $prefix/lib/mono/xbuild . ເມື່ອໃຊ້ໃນການນໍາເຂົ້າ, ເຊັ່ນ:



xbuild ພະຍາຍາມຄ່າຕ່າງໆສໍາລັບຊັບສິນ msbuild $(MSBuildExtensionsPath), in
ສັ່ງ:

1. ເສັ້ນທາງທີ່ລະບຸໄວ້ໃນຕົວແປສະພາບແວດລ້ອມ $MSBuildExtensionsPath.
2. /Library/Frameworks/Mono.framework/External/xbuild ໃນ Mac OSX.
3. $XDG_CONFIG_HOME/xbuild/tasks (ຫຼື Environment.SpecialFolder.ApplicationData)
4. $prefix/lib/mono/xbuild (ສະຖານທີ່ເລີ່ມຕົ້ນ)

ຢູ່ບ່ອນອື່ນໃນໄຟລ໌ໂຄງການ, $(MSBuildExtensionsPath) ຈະແກ້ໄຂບັນຫາສະເໝີ
ສະຖານທີ່ເລີ່ມຕົ້ນ. ນີ້ແມ່ນຄຸນສົມບັດ xbuild ເທົ່ານັ້ນ. ອັນນີ້ຍັງໃຊ້ໄດ້ກັບ
ຄຸນສົມບັດ $(MSBuildExtensionsPath32) ແລະ $(MSBuildExtensionsPath64), ແລະ
ຕົວແປສະພາບແວດລ້ອມມີຊື່ທີ່ສອດຄ້ອງກັນ - MSBuildExtensionsPath32/64 .

XBUILD_FRAMEWORK_FOLDERS_PATH
ດ້ວຍ ToolsVersion 4.0, ໂຄງການຕ່າງໆສາມາດຕັ້ງເປົ້າໝາຍໃສ່ກອບວຽກທີ່ຕົນເອງມັກອ້າງອີງໂດຍ
TargetFrameworkMoniker, ເຊິ່ງເປັນຮູບແບບ:

ຕົວລະບຸ, ຮຸ່ນ = [,ໂປຣໄຟລ໌= ]

ຕົວຢ່າງ. ".NETFramework,Version=v4.0"

3 ສ່ວນຂອງ moniker ແມ່ນໃຫ້ໂດຍຄຸນສົມບັດ msbuild:

$(TargetFrameworkIdentifier), $(TargetFrameworkVersion) ແລະ
$(TargetFrameworkProfile)

moniker ນີ້ແຜນທີ່ກັບໄຟລ໌ຄໍາອະທິບາຍກອບໃນແຜ່ນ:

/Identifier/Version/[Profile]/RedistList/FrameworkList.xml

ໄຟລ໌ນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດເສັ້ນທາງທີ່ຈະຊອກຫາການປະກອບກອບສໍາລັບ
ກອບສະເພາະນີ້.

ຮາກ Framework ຢູ່ທີ່ນີ້ແມ່ນສາມາດຕັ້ງຄ່າໄດ້ ແລະຖືກແກ້ໄຂຕາມລຳດັບຕໍ່ໄປນີ້:

1. ເສັ້ນທາງທີ່ລະບຸໄວ້ໃນຕົວແປສະພາບແວດລ້ອມ $XBUILD_FRAMEWORK_FOLDERS_PATH
2. /Library/Frameworks/Mono.framework/External/xbuild-frameworks ໃນ Mac OSX.
3. ຊັບສິນ MSBuild $(TargetFrameworkRoot)
4. $prefix/lib/mono/xbuild-frameworks (ສະຖານທີ່ເລີ່ມຕົ້ນ)

XBuild ພະຍາຍາມເສັ້ນທາງທີ່ກ່າວມາຂ້າງເທິງ, ຕາມລໍາດັບ, ຈົນກ່ວາມັນພົບ FrameworkList.xml ສໍາລັບ
moniker ໄດ້. ແລ່ນດ້ວຍ /v:detailed ຫຼື verbosity ສູງກວ່າຈະສະແດງໃຫ້ເຫັນຕ່າງໆ
ເສັ້ນທາງທີ່ມັນພະຍາຍາມ.

FrameworkList.xml ຕົວຂອງມັນເອງພຽງແຕ່ມີອົງປະກອບຮາກເຊັ່ນ:

<FileList Name=".NET Framework 3.5" TargetFrameworkDirectory="..\..\..\..\3.5"
IncludeFramework="v3.0">


ທີ່ນີ້ຄຸນສົມບັດ TargetFrameworkDirectory ກໍານົດໄດເລກະທໍລີທີ່
ສະພາແຫ່ງສໍາລັບກອບສະເພາະນີ້ສາມາດພົບເຫັນໄດ້. ຖ້າຫາກວ່ານີ້ບໍ່ໄດ້ກໍານົດ, ຫຼັງຈາກນັ້ນໄດ້
ພໍ່ແມ່ຂອງໂຟນເດີທີ່ບັນຈຸໄຟລ໌ xml ແມ່ນຖືກປະຕິບັດເປັນໄດເລກະທໍລີກອບ.

IncludeFramework attribute ລະບຸເວີຊັນຂອງກອບ (ພາຍໃຕ້ *ດຽວກັນ*
$(TargetFrameworkIdentifier)) ທີ່ຄວນຈະຖືກລວມເຂົ້າໃນບັນຊີລາຍຊື່ສຸດທ້າຍຂອງ Target
ໄດເລກະທໍລີກອບ.

XBUILD_COLORS
ຖ້າຕົວແປນີ້ຖືກຕັ້ງ, ມັນມີສະຕຣິງຂອງແບບຟອມ "type=foreground,type=.."
ທີ່ລະບຸວ່າຈະໃຊ້ສີໃດເພື່ອສະແດງຂໍ້ຜິດພາດ/ຄຳເຕືອນ ແລະ ອື່ນໆໃນບາງຈຸດ.
ປະເພດຢູ່ທີ່ນີ້ສາມາດເປັນ:

ຄວາມ​ຜິດ​ພາດ​, ຄໍາ​ເຕືອນ​, ຂໍ້​ຄວາມ​ຫຼື​ເຫດ​ການ​

ເຫດການ: ເຫຼົ່ານີ້ແມ່ນໂຄງການ / ເປົ້າຫມາຍ / ເຫດການເລີ່ມຕົ້ນແລະສິ້ນສຸດ
ຂໍ້ຄວາມ.

ສີທີ່ເປັນໄປໄດ້ສໍາລັບພື້ນຫລັງແມ່ນ: ສີດໍາ, ສີແດງ, ສີ​ແດງ​ສົດ​ໃສ, ສີຂຽວ, ສີຂຽວສົດໃສ,
ສີເຫຼືອງ, ສີ​ເຫຼືອງ​ສົດ​ໃສ​, ສີຟ້າ, ສີຟ້າສົດໃສ, ສີມ່ວງແດງ, ສີມ່ວງແດງ, ສີຟ້າສີຟ້າ, ສີສົດໃສ,
ສີເທົາ, ສີຂາວ ແລະສີຂາວສົດໃສ.

ຕົວຢ່າງ, ທ່ານສາມາດກໍານົດຕົວແປນີ້ຈາກ shell ຂອງທ່ານ:
ສົ່ງອອກ XBUILD_COLORS
XBUILD_COLORS=errors=brightred,warnings=blue

ທ່ານ​ສາ​ມາດ​ປິດ​ການ​ທໍາ​ງານ​ໂຄງ​ການ​ສີ​ໃນ​ຕົວ​ໂດຍ​ການ​ຕັ້ງ​ຕົວ​ປ່ຽນ​ນີ້​ເປັນ "ປິດ​ການ​ທໍາ​ງານ​"​.

ຫມາຍເຫດ


ໃນ Mac OSX, ສໍາລັບການຊອກຫາໄຟລ໌ pkg-config (.pc), xbuild ເພີ່ມເຕີມເບິ່ງຢູ່ໃນ
"/Library/Frameworks/Mono.framework/External/pkgconfig" .

ໃຊ້ xbuild ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.