2010-07-17 3 views
0

System.NullReferenceException: Ссылка на объект не установлена ​​в экземпляр объекта.ClickOnce application update throw exception about FileAssociation

на System.Deployment.Application.ShellExposure.RemoveFileAssociationCLSIDInfo (ассоциация файлов, ассоциация файлов DefinitionIdentity SubID, RegistryKey classesKey, струнного clsIdString, String Productname)

в System.Deployment.Application.ShellExposure.RemoveFileAssociation (ассоциация файлов, ассоциация файлов DefinitionIdentity SubID , Строка Productname)

на System.Deployment.Application.ShellExposure.RemoveShellExtensions (DefinitionIdentity SubID, AssemblyManifest appManifest, Строка Productname)

в System.Deployme nt.Application.ShellExposure.UpdateShellExtensions (SubscriptionState подсосто, ShellExposureInformation & shellExposureInformation)

на System.Deployment.Application.ShellExposure.UpdateSubscriptionShellExposure (SubscriptionState подсосто)

на System.Deployment.Application.SubscriptionStore.CommitApplication (SubscriptionState & подсосто CommitApplicationParams commitParams)

на System.Deployment.Application.DeploymentManager.SynchronizeCore (булева блокировка)

на System.Deployment.Application.DeploymentManager.Synchronize()

на System.Deployment.Application.ApplicationDeployment.Update()

в Detechtion.Simulator.WPFApp.WindowMain.CheckUpdatesCommandExecuted (Object отправителя, ExecutedRoutedEventArgs е)

ответ

0

Я отправил ответ на это на форуме MSDN ClickOnce here. Пожалуйста, предоставьте дополнительную информацию о том, что вы делаете, и разместите свой код.