अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

xbuild - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में xbuild चलाएं

यह कमांड xbuild है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


xbuild - MSBuild प्रोजेक्ट फ़ाइलें बनाने के लिए मोनो का उपकरण

SYNOPSIS


xbuild [विकल्प] [प्रोजेक्ट फ़ाइल]

वर्णन


xbuild का उपयोग MSBuild प्रोजेक्ट फ़ाइलें बनाने के लिए किया जा सकता है। एकीकृत विकास वातावरण
जैसे मोनोडेवलप और "माइक्रोसॉफ्ट विजुअल स्टूडियो .NET" एमएसबिल्ड प्रोजेक्ट फ़ाइल प्रारूप का उपयोग करते हैं।

xbuild मुख्य तर्क के रूप में निर्माण के लिए प्रोजेक्ट या समाधान फ़ाइल का पथ लेता है। अगर
कोई फ़ाइल निर्दिष्ट नहीं है तो यह कोई समाधान फ़ाइल या प्रोजेक्ट फ़ाइल बनाने का प्रयास करता है
वर्तमान निर्देशिका, जिसमें *proj एक्सटेंशन है।

विकल्प


/लक्ष्य:T1[,TN]
निर्माण हेतु लक्ष्यों की सूची

/संपत्ति:नाम=मूल्य
प्रोजेक्ट गुणों को सेट या ओवरराइड करें

/लकड़हारा:
बिल्ड इवेंट लॉग करने के लिए कस्टम लॉगर

/टूल्सवर्जन:संस्करण , /टीवी:संस्करण
उपयोग करने के लिए टूलसेट संस्करण निर्दिष्ट करें.

जैसे. /टीवी:4.0
इससे Microsoft.Common.targets (दूसरों के बीच) का संस्करण 4.0 हो जाएगा
इस्तेमाल किया गया। यह ओवरराइड हो जाता है
प्रोजेक्ट फ़ाइल में निर्दिष्ट मान.

मान्य मान: 2.0, 3.0, 3.5 और 4.0

/वाचालता:
लकड़हारा वाचालता स्तर: शांत, न्यूनतम, सामान्य, विस्तृत, निदानात्मक

/सत्यापित करें
स्कीमा के विरुद्ध प्रोजेक्ट फ़ाइल को मान्य करें

/सत्यापित करें:
निर्दिष्ट स्कीमा के विरुद्ध प्रोजेक्ट फ़ाइल को सत्यापित करें

/कंसोललॉगरपैरामीटर: , /सीएलपी:
कंसोल लॉगर के लिए पैरामीटर्स: परफॉमेंससमरी, सारांश, नोसमरी,
NoItemAndPropertyList, वर्बोसिटी

/फाइललॉगर[एन] , / एफएल [एन]
आउटपुट को डिफ़ॉल्ट रूप से 'msbuild.log' नामक फ़ाइल में लॉग करता है। यदि वैकल्पिक संख्या
'n' निर्दिष्ट है, फिर यह 'msbuild[n].log' पर लॉग होता है। इस लकड़हारा के लिए पैरामीटर,
लॉग फ़ाइल नाम सहित संबंधित /flp[n] विकल्प के माध्यम से निर्दिष्ट किया जा सकता है।
फ़ाइल लॉगर्स के लिए डिफ़ॉल्ट वर्बोसिटी 'विस्तृत' है। 'एन' 1-9 के बीच हो सकता है.

/फ़ाइललॉगरपैरामीटर[n]: , /flp[n]:
फ़ाइल लॉगर के लिए पैरामीटर. इसका तात्पर्य संगत /fl[n] से है। 'एन' हो सकता है
1-9 के बीच, और 10 फ़ाइल लॉगर तक जोड़ने के लिए उपयोग किया जाता है। इसके अलावा, पैरामीटर भी हो सकते हैं
कंसोल लकड़हारा के लिए उपलब्ध हैं:

लॉगफ़ाइल=
फ़ाइल जिसमें बिल्ड लॉग लिखा जाएगा।

जोड़ना यदि इसका उपयोग किया जाता है, तो लॉग फ़ाइल को इसमें जोड़ा जाता है, अन्यथा एक नई फ़ाइल जोड़ दी जाएगी
बनाया।

एन्कोडिंग=
लॉग फ़ाइल के लिए उपयोग करने के लिए एन्कोडिंग, उदाहरण के लिए। यूटीएफ-8, एएससीआईआई।

उदाहरण के लिए: xbuild foo.csproj /flp:Verbosity=सामान्य
"/flp1:LogFile=build.log;जोड़ें;एनकोडिंग=ASCII"

/कोई लोगो नहीं
आरंभिक xbuild बैनर न दिखाएं

/मदद xbuild उपयोग दिखाएँ

/संस्करण
xbuild संस्करण प्रदर्शित करें

वातावरण चर


XBUILD_EMIT_SOLUTION
यदि यह वेरिएबल सेट है, तो समाधान फ़ाइल से उत्पन्न प्रोजेक्ट फ़ाइल है
उत्सर्जित.

XBUILD_LOG_REFERENCE_RESOLVER
असेंबली खोज पथों की सूची आज़माकर संदर्भों का समाधान किया जाता है
($(AssemblySearchPaths)). यदि xbuild किसी संदर्भ को हल करने में असमर्थ है, तो यह लॉग हो जाता है
विभिन्न खोज पथ विफल क्यों हुए इसका विवरण। यदि यह वेरिएबल सेट है, तो यह
यहां तक ​​कि उन संदर्भों के लिए भी समान लॉग करता है जिनका सफलतापूर्वक समाधान किया गया था। ये लॉग दिखाते हैं
यदि वर्बोसिटी विस्तृत या उच्चतर पर सेट है।

MSBuildExtensionsPath
MSBuild एक्सटेंशन आमतौर पर $(MSBuildExtensionsPath) में इंस्टॉल किए जाते हैं, जो xbuild
$prefix/lib/mono/xbuild का समाधान करता है। जब आयात में उपयोग किया जाता है, जैसे:



xbuild msbuild संपत्ति $(MSBuildExtensionsPath) के लिए विभिन्न मानों का प्रयास करता है
आदेश:

1. पर्यावरण चर $MSBuildExtensionsPath में निर्दिष्ट पथ।
2. Mac OSX पर /Library/Frameworks/Mono.framework/External/xbuild।
3. $XDG_CONFIG_HOME/xbuild/tasks (या पर्यावरण.SpecialFolder.ApplicationData)
4. $prefix/lib/mono/xbuild (डिफ़ॉल्ट स्थान)

प्रोजेक्ट फ़ाइलों में कहीं भी, $(MSBuildExtensionsPath) हमेशा हल होगा
डिफ़ॉल्ट स्थान. यह केवल xbuild सुविधा है. यह भी लागू होता है
गुण $(MSBuildExtensionsPath32) और $(MSBuildExtensionsPath64), और
पर्यावरण चर के संबंधित नाम होते हैं - MSBuildExtensionsPath32/64।

XBUILD_FRAMEWORK_FOLDERS_PATH
ToolsVersion 4.0 के साथ, परियोजनाएँ संदर्भित मनमाने ढांचे को लक्षित कर सकती हैं
TargetFrameworkMoniker, जो प्रारूप का है:

पहचानकर्ता,संस्करण= [,प्रोफ़ाइल= ]

जैसे. ".NETFramework,संस्करण=v4.0"

उपनाम के 3 भाग एमएसबिल्ड गुणों द्वारा दिए गए हैं:

$(TargetFrameworkIdentifier), $(TargetFrameworkVersion) और
$(लक्ष्यफ़्रेमवर्कप्रोफ़ाइल)

यह उपनाम डिस्क पर एक फ्रेमवर्क विवरण फ़ाइल को मैप करता है:

/पहचानकर्ता/संस्करण/[प्रोफ़ाइल]/RedistList/FrameworkList.xml

इस फ़ाइल का उपयोग उस पथ को निर्धारित करने के लिए किया जाता है जहां फ्रेमवर्क असेंबली ढूंढी जाए
यह विशेष ढाँचा.

यहां फ्रेमवर्क रूट कॉन्फ़िगर करने योग्य है और इसे निम्नलिखित क्रम में हल किया गया है:

1. पर्यावरण चर $XBUILD_FRAMEWORK_FOLDERS_PATH में निर्दिष्ट पथ
2. Mac OSX पर /Library/Frameworks/Mono.framework/External/xbuild-frameworks।
3. MSBuild संपत्ति $(TargetFrameworkRoot)
4. $prefix/lib/mono/xbuild-frameworks (डिफ़ॉल्ट स्थान)

XBuild ऊपर दिए गए पथों को तब तक क्रम से आज़माता है, जब तक उसे एक FrameworkList.xml नहीं मिल जाता
उपनाम. /v:detailed या उच्च वर्बोसिटी के साथ चलने से विभिन्नता दिखाई देगी
जिन रास्तों को वह आज़माता है।

FrameworkList.xml में केवल एक मूल तत्व है जैसे:

<फ़ाइल सूची नाम = ".NET फ्रेमवर्क 3.5" TargetFrameworkDirectory = "..\..\..\..\3.5"
IncludeFramework='v3.0'>


यहां TargetFrameworkDirectory विशेषता उस निर्देशिका को निर्दिष्ट करती है जहां
इस विशेष ढांचे के लिए असेंबली पाई जा सकती हैं। यदि यह सेट नहीं है, तो
xml फ़ाइल वाले फ़ोल्डर के पैरेंट को फ़्रेमवर्क निर्देशिका के रूप में लिया जाता है।

IncludeFramework विशेषता एक फ्रेमवर्क के संस्करण को निर्दिष्ट करती है (*समान* के अंतर्गत)
$(TargetFrameworkIdentifier)) जिसे लक्ष्य की अंतिम सूची में शामिल किया जाना चाहिए
रूपरेखा निर्देशिकाएँ।

XBUILD_रंग
यदि यह वेरिएबल सेट है, तो इसमें "type=foreground,type=.." फॉर्म की एक स्ट्रिंग शामिल है।
यह निर्दिष्ट करता है कि कुछ टर्मिनलों पर त्रुटियों/चेतावनियों आदि को प्रदर्शित करने के लिए किस रंग का उपयोग किया जाए।
यहां टाइप करें:

त्रुटियाँ, चेतावनियाँ, संदेश या घटनाएँ

घटनाएँ: ये परियोजना/लक्ष्य/कार्य प्रारंभ और समाप्ति घटना हैं
संदेश.

अग्रभूमि के लिए संभावित रंग हैं: काली, लाल, चमकदार लाल, हरा, चमकीला हरा,
पीला, चमकीला पीला, नीला, चमकीला, मैजेंटा, ब्राइटमैजेंटा, सियान, ब्राइटसीन,
ग्रे, सफेद और चमकदार सफेद।

उदाहरण के लिए, आप इस वेरिएबल को अपने शेल से सेट कर सकते हैं:
XBUILD_COLORS निर्यात करें
XBUILD_COLORS=त्रुटियाँ=उज्ज्वल, चेतावनियाँ=नीला

आप इस चर को "अक्षम" पर सेट करके अंतर्निर्मित रंग योजना को अक्षम कर सकते हैं।

टिप्पणियाँ


Mac OSX पर, pkg-config (.pc) फ़ाइलों का पता लगाने के लिए, xbuild अतिरिक्त रूप से देखता है
"/Library/Frameworks/Mono.framework/External/pkgconfig"।

onworks.net सेवाओं का उपयोग करके xbuild ऑनलाइन का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

  • 1
    पीएसी प्रबंधक
    पीएसी प्रबंधक
    पीएसी एक पर्ल/जीटीके प्रतिस्थापन है
    सिक्योरसीआरटी/पुटी/आदि (लिनक्स
    ssh/telnet/... gui)... यह एक GUI प्रदान करता है
    कनेक्शन कॉन्फ़िगर करने के लिए: उपयोगकर्ता,
    पासवर्ड, नियमन की अपेक्षा करें...
    पीएसी प्रबंधक डाउनलोड करें
  • 2
    GeoServer
    GeoServer
    जियोसर्वर एक ओपन-सोर्स सॉफ्टवेयर है
    सर्वर जावा में लिखा गया है जो उपयोगकर्ताओं को अनुमति देता है
    भू-स्थानिक डेटा साझा करने और संपादित करने के लिए।
    इंटरऑपरेबिलिटी के लिए डिज़ाइन किया गया, यह
    दा प्रकाशित करता है ...
    जियोसर्वर डाउनलोड करें
  • 3
    जुगनू तृतीय
    जुगनू तृतीय
    एक स्वतंत्र और ओपन-सोर्स व्यक्तिगत वित्त
    प्रबंधक। जुगनू III सुविधाएँ a
    दोहरी प्रविष्टि बहीखाता प्रणाली। तुम कर सकते हो
    जल्दी से प्रवेश करें और अपना आयोजन करें
    लेनदेन मैं...
    जुगनू III डाउनलोड करें
  • 4
    अपाचे ओपनऑफिस एक्सटेंशन
    अपाचे ओपनऑफिस एक्सटेंशन
    अपाचे की आधिकारिक सूची
    ओपनऑफिस एक्सटेंशन। तुम्हे पता चलेगा
    शब्दकोशों से लेकर
    पीडीएफ फाइलों को आयात करने और कनेक्ट करने के लिए उपकरण
    अतिरिक्त के साथ...
    अपाचे ओपनऑफिस एक्सटेंशन डाउनलोड करें
  • 5
    मंटिसबीटी
    मंटिसबीटी
    मेंटिस एक आसानी से तैनात किया जा सकने वाला वेब है
    उत्पाद बग में सहायता के लिए आधारित बगट्रैकर
    नज़र रखना। इसके लिए PHP, MySQL और a की आवश्यकता है
    वेब सर्वर। हमारा डेमो चेकआउट करें और होस्ट करें
    प्रस्ताव...
    मंटिसबीटी डाउनलोड करें
  • 6
    लैन मैसेंजर
    लैन मैसेंजर
    लैन मैसेंजर एक पी2पी चैट एप्लिकेशन है
    इंट्रानेट संचार के लिए और नहीं करता है
    एक सर्वर की आवश्यकता है। तरह-तरह के काम
    सुविधाओं सहित समर्थित हैं
    अधिसूचना...
    लैन मैसेंजर डाउनलोड करें
  • अधिक "

लिनक्स कमांड

  • 1
    आबिदव
    आबिदव
    abidw - ELF के ABI को क्रमबद्ध करें
    फ़ाइल abidw ईएलएफ में एक साझा पुस्तकालय पढ़ता है
    प्रारूप और एक एक्सएमएल प्रतिनिधित्व का उत्सर्जन करता है
    इसके ABI से मानक आउटपुट तक।
    उत्सर्जित ...
    अबीद चलाओ
  • 2
    ABILINT
    ABILINT
    abilint - एक अबीगैल एबीआई को मान्य करें
    प्रतिनिधित्व abilint मूल निवासी को पार्स करता है
    उत्सर्जित एबीआई का एक्सएमएल प्रतिनिधित्व
    abidw द्वारा। एक बार इसने XML को पार्स कर दिया
    प्रतिनिधित्व...
    रन एबिलिंट
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - एक CORE API संदेश भेजें
    कोर-डेमन डेमन के लिए...
    coresendmsg चलाएँ
  • 4
    कोर_सर्वर
    कोर_सर्वर
    core_server - के लिए प्राथमिक सर्वर
    स्पैमबेयस। विवरण: वर्तमान में कार्य करता है
    केवल वेब इंटरफ़ेस। लगाना
    विभिन्न प्रोटोकॉल के श्रोता टीबीडी हैं।
    इस ...
    core_server चलाएँ
  • 5
    fwflash
    fwflash
    fwflash - छवि फ़ाइल फ़्लैश करने के लिए प्रोग्राम
    किसी कनेक्टेड NXT डिवाइस से...
    fwflash चलाएँ
  • 6
    fwts-कलेक्ट
    fwts-कलेक्ट
    fwts-collect - fwts के लिए लॉग एकत्रित करें
    बग रिपोर्टिंग. ...
    fwts-collect चलाएँ
  • अधिक "

Ad