Ошибки при запуске ClickOnce Setup.exe - PullRequest
0 голосов
/ 20 июня 2020

Я использовал Visual Studio Express 2017 на моем Windows 7 P C, чтобы опубликовать sh приложение на другом P C в моей сети, работающей Windows 10, и установка не удалась диалоговое окно ... «Приложение не может быть запущено. Обратитесь к поставщику приложения». Подробная информация об ошибке трассировки стека ниже. Развернутое приложение требует Microsoft. NET Framework 4.6.1 и P C, на котором я пытаюсь установить его, имеет установленную Microsoft. NET Framework 4.8. Приложение использует «Any CPU», и обе сборки P C и P C, на которые я пытаюсь его установить, являются 64-битными P C. Я сбит с толку.

ERROR DETAILS
    Following errors were detected during this operation.
    * [6/20/2020 7:53:04 AM] System.ArgumentException
        - Value does not fall within the expected range.
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Application.NativeMethods.CorLaunchApplication(UInt32 hostType, String applicationFullName, Int32 manifestPathsCount, String[] manifestPaths, Int32 activationDataCount, String[] activationData, PROCESS_INFORMATION processInformation)
            at System.Deployment.Application.ComponentStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.SubscriptionStore.ActivateApplication(DefinitionAppId appId, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.ApplicationActivator.Activate(DefinitionAppId appId, AssemblyManifest appManifest, String activationParameter, Boolean useActivationParameter)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
            at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
            at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
            at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

Вот обновление: Приложение установится, просто не запустится. Я сделал еще одно очень простое приложение, которое просто показывает некоторые данные таблицы в базе данных. Затем опубликовал его с помощью Visual Studio. Он установлен и работает нормально. Одно приложение, которое я создаю, развертываю, но не запускаю, - это очень сложное приложение, использующее некоторые бесплатные плагины и библиотеки из Github. Но он отлично работает на моей сборке P C. У кого-нибудь есть идеи, почему это не запускается?

...