2017-10-17 66 views
6

के कारण माइक्रोसॉफ्ट विजुअल स्टूडियो 2017 इंस्टॉलर प्रोजेक्ट्स को स्थापित नहीं कर सकता है मैं कुछ समय के लिए वीएस 2017 प्रोफेशनल के लिए Microsoft Visual Studio 2017 Installer Projects स्थापित करने का प्रयास कर रहा हूं। सबसे पहले, मैंने VS2017 के भीतर एक्सटेंशन और अपडेट विज़ार्ड के माध्यम से प्रयास किया। यह सही ढंग से डाउनलोड करता है, लेकिन जब मैं वी.एस. बंद शुरू करने के लिए स्थापित करता है, तो निम्नलिखित के साथ तुरंत विफल रहता है:अमान्य प्रमाणपत्र

VSIX Error

मैं तो दृश्य स्टूडियो बाज़ार से VSIX पकड़ा और निम्न कमांड लाइन के माध्यम से इसे स्थापित करने की कोशिश की :

VSIXInstaller InstallerProjects.vsix

यह मैं आगे पाने के लिए लग रहा था, लेकिन यह भी प्रमाण पत्र मुद्दा अस्तित्व में मुझे clued। यह नहीं हैं कि कैसे कहते हैं Digital Signature: Invalid Certificate:

Digital Signature: Invalid Certificate

स्थापित जारी रखने के लिए, यह विफल रहता है के माध्यम से क्लिक करने के बाद और मुझे लॉग देखने के लिए अनुमति देता है:

VSIX Command Line Install Fail

लॉग प्रमाण पत्र मुद्दा गूंज लगते हैं यहां:

10/17/2017 1:11:21 PM - Signature Details... 
10/17/2017 1:11:21 PM -  Extension is signed with an invalid certificate 
10/17/2017 1:11:21 PM -   (PartialChain)  : A certificate chain could not be built to a trusted root authority. 
10/17/2017 1:11:21 PM -   (RevocationStatusUnknown): The revocation function was unable to check revocation for the certificate. 
10/17/2017 1:11:21 PM -   (OfflineRevocation) : The revocation function was unable to check revocation because the revocation server was offline. 

और यहां:

10/17/2017 1:15:30 PM - Certificate is invalid: InstallerProjects.vsix 
10/17/2017 1:15:36 PM - Skipping Install of 'VSInstallerProjects,version=0.8.4' since downloading it failed. 
10/17/2017 1:15:36 PM - Skipping cache of package 'VSInstallerProjects,version=0.8.4' since the package or a parent package had a vital failure. 
10/17/2017 1:15:36 PM - Skipping cache of package 'Component.VSInstallerProjects,version=0.8.4' since the package or a parent package had a vital failure. 
10/17/2017 1:15:47 PM - Install Error : Microsoft.VisualStudio.Setup.PackageFailureException: Package 'VSInstallerProjects' failed to download 
    at Microsoft.VisualStudio.Setup.InstallOperation.Run(CancellationToken token) 
    at Microsoft.VisualStudio.Setup.Engine.RunOperation(InstallOperation installOperation, CancellationToken token, ExecuteAction action, ITelemetryOperation telemetryOperation) 
    at Microsoft.VisualStudio.Setup.Engine.RunCoreOperation(InstallOperation coreOperation, ExecuteAction action, ITelemetryOperation telemetryOperation, CancellationToken token) 
    at Microsoft.VisualStudio.Setup.Engine.Install(Product product, String destination, CancellationToken token) 
    at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.PerformSetupEngineInstall(InstallableExtensionImpl extension, Boolean installPerMachine, Boolean isPackComponent, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, IProgress`1 progress, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion, IInstalledExtension& newExtension) 
    at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallInternal(InstallableExtensionImpl extension, InstallFlags installFlags, IDictionary`2 extensionsInstalledSoFar, List`1 extensionsUninstalledSoFar, IInstalledExtensionList modifiedInstalledExtensionsList, AsyncOperation asyncOp, IProgress`1 progress, Version targetedVsVersion) 
    at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.BeginInstall(IInstallableExtension installableExtension, InstallFlags installFlags, AsyncOperation asyncOp, Version targetedVsVersion) 
    at Microsoft.VisualStudio.ExtensionManager.ExtensionEngineImpl.InstallWorker(IInstallableExtension extension, InstallFlags installFlags, AsyncOperation asyncOp) 

क्या हो रहा है पर कोई विचार हो सकता है?

+0

लॉग में आपके पास है: 10/17/2017 1:11:21 अपराह्न - (RevocationStatus अज्ञात): निरसन समारोह प्रमाणपत्र के लिए निरसन की जांच करने में असमर्थ था। 10/17/2017 1:11:21 अपराह्न - (ऑफ़लाइन रिवोकेशन): निरस्तीकरण समारोह निरस्तीकरण की जांच करने में असमर्थ था क्योंकि निरसन सर्वर ऑफ़लाइन था। क्या यह सुझाव नहीं देगा कि फ़ायरवॉल, प्रॉक्सी या अन्य माध्यमों ने इंस्टॉलर को प्रमाण पत्र को सत्यापित करने से अवरुद्ध कर दिया है, जिस पर, इंस्टॉलेशन को रोकने के लिए इसमें कुछ आंतरिक निर्देश हो सकते हैं? –

+0

यह बहुत संभव है क्योंकि मेरे काम में कुछ सख्त सख्त प्रॉक्सी/फ़ायरवॉल नियम हैं ... झुर्रियां हालांकि हैं, विंडोज 7 मशीनें जिन्हें मैं वीएस2017 इंस्टॉल करता हूं, ऐसा लगता है कि यह समस्या नहीं है। यह केवल विंडोज 10 मशीन बिल्डों पर है जो इस समस्या को प्रतीत होता है। क्या समूह नीति स्तर/विंडोज़ बिल्ड स्तर पर कोई चीज है जो इसमें योगदान दे सकती है? – Hershizer33

+0

क्या इससे मदद मिलती है https://stackoverflow.com/questions/32590194/visual-studio-2015-enterprise-offline-installation-fails? –

उत्तर

3

... क्योंकि निरसन सेवा ऑफ़लाइन

था यह ऑफ़लाइन नहीं है, यह संपर्क नहीं हो सका। प्रमाणपत्र से भरोसा करने से पहले, इंस्टॉलर को पहले सीआरएल सर्वर से संपर्क करना चाहिए। यह सर्टिफिकेट अथॉरिटी द्वारा बनाए रखा जाता है, जब आप स्वयं प्रमाण पत्र खरीदते हैं तो आपके द्वारा भुगतान की जाने वाली सेवाओं में से एक। सर्टिफिकेट रिवोकेशन लिस्ट सर्वर उन प्रमाणपत्रों की एक सूची रखता है जो फर्जी बन गए हैं। ऐसा नहीं हो रहा है, एक बहुत गंभीर समस्या है कि लंबी अवधि मशीन की सुरक्षा समझौता कर सकती है। और जब पहली बार संपर्क किया गया तो घातक, VSIX इंस्टॉलर उचित रूप से इंस्टॉल करने में विफल रहता है।

समस्या निवारण संकेतों के साथ एक टेकनेट आलेख is here संकेत देता है। आईटी कर्मचारियों के लिए यह एक समस्या बनाओ, उन्हें यह जानने की जरूरत है कि वे असुरक्षित मशीनों को बनाए रख रहे हैं। और संभवतः इस मुद्दे के लिए पहले स्थान पर जिम्मेदार हैं।

+0

यह सहायक है, लेकिन मेरी विशेषज्ञता से बाहर निकलता है इसलिए मुझे आशा है कि अगर आप कुछ प्रश्न पूछें तो आपको कोई फर्क नहीं पड़ता। क्या यह ओएस स्तर पर नियंत्रित है? मैं पूछता हूं क्योंकि हमारे विन 7 बिल्ड में इन मुद्दों नहीं हैं, क्योंकि वीएस 2017 इंस्टॉलर प्रोजेक्ट एक्सटेंशन बस ठीक है। हमारा Win10 बिल्ड नया है और अभी तक उत्पादन में नहीं है (मैं एक परीक्षण उपयोगकर्ता हूं)। Win10 बिल्ड में देखने के लिए मैं उनसे क्या पूछ सकता हूं जो इस मुद्दे के कारण Win7 बिल्ड से अलग हो सकते थे? – Hershizer33

+1

ऐप्स को किसी इंटरनेट URL से संपर्क करने से रोकना एंटी-मैलवेयर, फ़ायरवॉल और प्रॉक्सी सर्वर के डोमेन में है। "उत्पादन में अभी तक नहीं" एक लाल झंडा है, आईटी कर्मचारियों को शायद कंपनी के बुनियादी ढांचे के साथ काम करने के लिए मशीन को स्थापित करने के लिए कुछ अनजान करना है। उचित प्रॉक्सी सर्वर को कॉन्फ़िगर करने की तरह। उनके बजाय उनसे पूछो, वे तथ्यों को जानते हैं। –

+1

क्षमा करने का मतलब यह नहीं था कि आप किसी भी तरह से हमारे सेटअप को जान सकते थे, मुझे बस यह पूछने का मतलब था कि क्या आपको पता था कि उदाहरण के लिए मुझे कौन सा यूआरएल जांचना चाहिए। साथ ही, यदि यह प्रॉक्सी/फ़ायरवॉल समस्या है, तो मुझे यकीन नहीं है कि यह Win7 बिल्ड पर क्यों काम करता है लेकिन Win10 नहीं करता क्योंकि वे दोनों एक ही फ़ायरवॉल का उपयोग करते हैं। – Hershizer33

0

विंडोज़ 10 में मेरा मानना ​​है कि ऐप सेटिंग्स है जो यह बताती है कि आप अज्ञात हस्ताक्षर द्वारा हस्ताक्षरित ऐप्स इंस्टॉल कर सकते हैं या नहीं, क्या आपने यह सुनिश्चित करने के लिए जांच की है कि ये केवल लॉक नहीं हैं माइक्रोसॉफ्ट ऐप स्टोर?

मैं इस पर लागू होता है लगता है:

https://technet.microsoft.com/en-us/library/ee619754%28v=ws.10%29.aspx

मैं भी मुद्दों को देखा है जहां मैं एक विशिष्ट ई उपयोगकर्ता पर अटक पुराने प्रमाण पत्र चेन है और प्रमाणपत्र के कुछ साफ करने और फिर से कोशिश कर रहा द्वारा उन्हें हल करने में सक्षम था ।

मैं भी

यह धागा प्रासंगिक लगता है, मैं बाद में कुछ टिप्पणियों को पहले की कोशिश कर के बिना CRLF revcheck को अक्षम करने का पहला सुझाव का उपयोग नहीं होता किसी भी एंटीवायरस विकलांग आदि के साथ यह स्थापित करने की कोशिश करेंगे।

https://social.technet.microsoft.com/Forums/windowsserver/en-US/348a9b8d-8583-488c-9a96-42b892c4ae77/revocation-server-offline?forum=winserversecurity

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