Мы пытаемся развернуть приложение без значка clickonce. Для некоторых пользователей это происходит с ошибкой ниже, а для других - без проблем.Clickonce: «Настройки вашего веб-браузера не позволяют запускать неподписанные приложения.!
Это, вероятно, безопасность установки где-то, но мы не смогли найти его. Любые советы о том, как разрешить это приложение для установки (бар подписания)
PLATFORM VERSION INFO Windows : 5.1.2600.196608 (Win32NT) Common Language Runtime : 2.0.50727.3615 System.Deployment.dll : 2.0.50727.3053 (netfxsp.050727-3000) mscorwks.dll : 2.0.50727.3615 (GDR.050727-3600) dfdll.dll : 2.0.50727.3053 (netfxsp.050727-3000) dfshim.dll : 4.0.31106.0 (Main.031106-0000) SOURCES Deployment url : http://xxxxx/xxxxx.application Server : Apache-Coyote/1.1 Deployment Provider url : http://xxxxx/xxxxx.application ERROR SUMMARY Below is a summary of the errors, details of these errors are listed later in the log. * Activation of http://xxxxx/xxxxx.applicationresulted in exception. Following failure messages were detected: + Your Web browser settings do not allow you to run unsigned applications. COMPONENT STORE TRANSACTION FAILURE SUMMARY No transaction error was detected. WARNINGS * The manifest for this application does not have a signature. Signature validation will be ignored. OPERATION PROGRESS STATUS * [12/8/2010 12:41:11 PM] : Activation of http://xxxxx/xxxxx.application has started. ERROR DETAILS Following errors were detected during this operation. * [12/8/2010 12:41:12 PM] System.Deployment.Application.InvalidDeploymentException (Manifest) - Your Web browser settings do not allow you to run unsigned applications. - Source: System.Deployment - Stack trace: at System.Deployment.Application.ApplicationActivator.BrowserSettings.Validate(String manifestPath) 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 No transaction information is available.
Если вы можете отключить настройки безопасности от вашего кода, то не было бы никакого смысла в том, что безопасность функция существующий. Либо научите пользователей, как исправить эту настройку (и будьте осторожны, если у кого-то из ваших клиентов есть какое-то понимание, это может заставить их решить не доверять вам - очень общественным образом) или просто подписать эту вещь. – 2010-12-08 09:27:23