2016-09-03 6 views
9

के लिए एक कमांड खोल में मान सेट एक कमांड लाइन में डॉटनैट कोर आदेश डॉटनैट रन चल कर मैंने पाया इसमैं कैसे डॉटनैट कोर

आप 1 एक DOTNET_CLI_TELEMETRY_OPTOUT वातावरण चर सेट करके टेलीमेटरी से बाहर निकल सकते अपने पसंदीदा खोल का उपयोग कर।

DOTNET_CLI_TELEMETRY_OPTOUT

मैं इस चर सेट करते हैं?

आपके समय के लिए धन्यवाद।

उत्तर

2

वातावरण चर सेट करने के लिए केवल के लिए वर्तमान cmd सत्र set DOTNET_CLI_TELEMETRY_OPTOUT=1 या set DOTNET_CLI_TELEMETRY_OPTOUT=true लिखने (.NET Core Tools Telemetry के अनुसार)

सेट करने के लिए स्थायी रूप से वातावरण चर set के बजाय setx का उपयोग करें।

संपादित करें: setx के लिए यह है setx DOTNET_CLI_TELEMETRY_OPTOUT 1 हो सकता है, और जब एक नया कमांड विंडो खोला है परिवर्तन केवल तभी प्रभावी होगी - वे वर्तमान अध्यक्ष एवं प्रबंध निदेशक को प्रभावित नहीं करते।

डेवलपर कमांड प्रॉम्प्ट इस .bat फ़ाइल के साथ शुरू किया गया है: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat ताकि आप इसे संपादित कर सकें और स्थायी परिवर्तन जोड़ सकें।

+2

सेट DOTNET_CLI_TELEMETRY_OPTOUT = 1 -> नहीं करता है -> हालांकि setx DOTNET_CLI_TELEMETRY_OPTOUT = 1 काम करता है –

10

विंडोज़ पर

set DOTNET_CLI_TELEMETRY_OPTOUT=1 

का उपयोग करें कि टेलीमेटरी डेटा वर्तमान कमांड लाइन सत्र में dotnet.exe द्वारा भेजा जाता है से बचने के लिए।

उपयोग

setx DOTNET_CLI_TELEMETRY_OPTOUT 1 

स्थायी रूप से इस सुविधा को अक्षम करते हैं।

संबंधित मुद्दे