2010-01-26 4 views
16

मेरे पास एक क्लिकऑन एप्लिकेशन है। एक मशीन पर - विंडोज 7 (दूसरों पर काम करता है) एक अपग्रेड विफल रहा - इंस्टॉलेशन अपाचे द्वारा परोसा जाता है। संपूर्ण लॉग लंबा है ..., लेकिन केवल एक चीज त्रुटियों इस हैं कि:क्लिकऑन अपग्रेड विफल रहता है, सिस्टम। परिनियोजन। आंतरिक। Isolation.StoreTransactionOperationType (27) - HRESULT: 0x8007001f

ERROR DETAILS 
    Following errors were detected during this operation. 
    * [26.01.2010 10:55:07] System.Runtime.InteropServices.COMException 
     - A device attached to the system is not functioning. (Exception from HRESULT: 0x8007001F) 
     - Source: System.Deployment 
     - Stack trace: 
      at System.Deployment.Internal.Isolation.IStore.Transact(IntPtr 
cOperation, StoreTransactionOperation[] rgOperations, UInt32[] rgDispositions, Int32[] rgResults) 
      at System.Deployment.Internal.Isolation.Store.Transact(StoreTransactionOperation[] operations, UInt32[] rgDispositions, Int32[] rgResults) 
      at System.Deployment.Application.ComponentStore.SubmitStoreTransaction(StoreTransactionContext storeTxn, SubscriptionState subState) 
      at System.Deployment.Application.ComponentStore.SubmitStoreTransactionCheckQuota(StoreTransactionContext storeTxn, SubscriptionState subState) 
      at System.Deployment.Application.ComponentStore.CommitApplication(SubscriptionState subState, CommitApplicationParams commitParams) 
      at System.Deployment.Application.SubscriptionStore.CommitApplication(SubscriptionState& subState, CommitApplicationParams commitParams) 
      at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc) 
      at System.Deployment.Application.ApplicationActivator.ConsumeUpdatedDeployment(SubscriptionState& subState, ActivationDescription actDesc) 
      at System.Deployment.Application.ApplicationActivator.PerformDeploymentUpdate(SubscriptionState& subState, String& errorPageUrl) 
      at System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile) 
      at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl) 
      at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state) 

COMPONENT STORE TRANSACTION DETAILS 
    * Transaction at [26.01.2010 10:55:07] 
     + System.Deployment.Internal.Isolation.StoreOperationStageComponent 
      - Status: Installed 
      - HRESULT: 0x0 
      - Manifest: 9P1J1J04.O7B.application 
      [Cut.. More of the same with HRESULT 0x0] 
     + System.Deployment.Internal.Isolation.StoreOperationSetDeploymentMetadata 
      - Status: Set 
      - HRESULT: 0x0 
     + System.Deployment.Internal.Isolation.StoreTransactionOperationType (27) 
      - HRESULT: 0x8007001f 

यह बहुत उपयोगी नहीं है। क्या किसी ने कुछ ऐसा अनुभव किया है और समाधान को ट्रैक किया है? मैंने सुझाव सुना है कि इंस्टॉलेशन फाइलें केवल पढ़ने के लिए इसका कारण बन सकती हैं, लेकिन मैं सी: \ उपयोगकर्ता \ testuser.TESTDOMAIN \ AppData \ Local \ Apps \ 2.0

उत्तर

1

सत्यापित किए गए किसी भी पढ़ने वाली फ़ाइलों को ट्रैक नहीं कर सकता क्लिकऑन और केन्सिंगटन ट्रैकबॉल माउस ड्राइवरों के बीच संघर्ष (यादृच्छिक, मुझे पता है)। माउस चालक वाले कंप्यूटर जो क्लिकऑन एप्लिकेशन चलाने का प्रयास करते हैं, उन्हें "सिस्टम से जुड़ा एक डिवाइस काम नहीं कर रहा है।" त्रुटि।

उम्मीद है कि इससे मदद मिलती है।

+3

क्या आप मुझसे मजाक कर रहे हैं? – tofutim

+0

निश्चित रूप से मजाक नहीं कर रहा है। यह मेरी कंपनी के हेल्पडेस्क क्लिकऑन समस्या निवारण दस्तावेज में है। –

1
+1

मेरे मामले में, उपयोगकर्ताओं को \ * उपयोगकर्ता * \ AppData निर्देशिका में केवल पढ़ने योग्य विशेषता को हटाने से समस्या ठीक हुई। कम से कम अस्थायी रूप से। – David

1

मैं इस त्रुटि में भाग गया जब मैंने this fix को अपग्रेड करते समय अनुकूलित एप्लिकेशन खोने के लिए लागू किया।

समस्या को पुनरारंभ करने के बाद समस्या को मैंने अपने कस्टम एप्लिकेशन संदर्भ के निर्माता में Settings.Default.Upgrade() कहा था।

मैं सेटिंग्स सही होने के बाद आवेदन यह पुन: प्रारंभ करने से पहले उन्नत बनाया गया था अपग्रेड करके त्रुटि से छुटकारा मिला (त्रुटि हैंडलिंग छोड़े गए):

ApplicationDeployment ad = ApplicationDeployment.CurrentDeployment; 
UpdateCheckInfo info = ad.CheckForDetailedUpdate(); 
if (info.UpdateAvailable) 
{ 
    ad.Update(); 
    UpgradeSettings(); // this calls "Settings.Default.Upgrade()" if necessary 
    System.Windows.Forms.Application.Restart(); 
} 
0

मैं जानता हूँ कि यह पुराना है, लेकिन मामले में यह उपयोगी है। मैंने रेफरी के लिए एक उपयोगकर्ता ड्राइव स्वरूपित किया था, जो उपयोगकर्ता प्रोफाइल को खो रहा था। इसने हमारे आंतरिक क्लिक-वन एप्लिकेशन को इंस्टॉल करने से रोक दिया। मुझे लगता है कि एक डिवाइस के बारे में एक त्रुटि के साथ समान या कम से कम एक समान समस्या काम नहीं कर रहा है। एनटीएफएस को वापस सुधारने से समस्या हल हो गई।

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