Мне удалось разбить мой проект> Опубликовать возможность в проекте vb.net. Я хотел включить некоторые файлы с установщиком и попытался сделать это, используя Project> Properties> Resources> Files and Add Resource. Это не удалось, поэтому я вернулся туда и удалил ресурсы. Я могу опубликовать проект, но когда я пытаюсь запустить setup.exe, он дает «контакт с ошибкой поставщика», и при просмотре журнала появляется ошибка, как показано ниже. Я застрял.Broken Опубликовать в VB.net
ОБЗОР ОШИБКИ Ниже приведено краткое описание ошибок, подробности этих ошибок перечислены позже в журнале. * Исключение произошло при определении доверия. Были обнаружены следующие сообщения об ошибках: + Значение не попадает в ожидаемый диапазон.
- Активация C: \ Documents и Settings \ Bob & Сью \ Мои документы \ Visual Studio 2010 \ Projects \ Spiffy \ Spiffy \ публиковать \ Spiffy.application в результате исключения. Были обнаружены следующие сообщения об ошибках: + Значение не попадает в ожидаемый диапазон.
Я создал новый проект (Junk28APR12), который просто имеет Form1 и Label1 (с текстом «Hello World!»), И будет публиковать, но я снова не могу успешно запустить setup.exe. Вот полный журнал ошибок от:
ПЛАТФОРМА ВЕРСИЯ INFO Окна: 5.1.2600.196608 (Win32NT) Common Language Runtime: 4.0.30319.239 System.Deployment.dll: 4.0.30319.1 (RTMRel.030319-0100) clr.dll: 4.0.30319.239 (RTMGDR.030319-2300) dfdll.dll: 4.0.30319.1 (RTMRel.030319-0100) dfshim.dll: 4.0.31106.0 (Main.031106-0000)
ИСТОЧНИКИ URL-адрес развертывания: файл: /// C:/Documents% 20and% 20Settings/Bob & Sue/My% 20Documents/Visual% 20Studio% 202010/Projects/Junk28 APR12/Junk28APR12/publish/Junk28APR12.application URL-адрес приложения: файл: /// C:/Documents% 20and% 20Settings/Bob & Sue/My% 20Documents/Visual% 20Studio% 202010/Projects/Junk28APR12/Junk28APR12/publish/Application % 20Files/Junk28APR12_1_0_0_0/Junk28APR12.exe.manifest
ТОЖДЕСТВА Развертывание Идентичность: Junk28APR12.application, Version = 1.0.0.0, культура = нейтральной, PublicKeyToken = 18093298bace470a, processorArchitecture = x86 Идентичность Применение: Junk28APR12.exe, Version = 1.0.0.0, Культура = нейтральная, PublicKeyToken = 18093298bace470a, processorArchitecture = x86, type = win32
ПРИМЕНЕНИЕ РЕЗЮМЕ * Устанавливаемый заявление.
ОШИБКА РЕЗЮМЕ Ниже приведено краткое описание ошибок, подробности этих ошибок перечислены позже в журнале. * Исключение произошло при определении доверия. Были обнаружены следующие сообщения об ошибках: + Значение не попадает в ожидаемый диапазон. * Активация C: \ Documents and Settings \ Bob & Сью \ Мои документы \ Visual Studio 2010 \ Projects \ Junk28APR12 \ Junk28APR12 \ publish \ Junk28APR12.application привели к исключению. Были обнаружены следующие сообщения об ошибках: + Значение не попадает в ожидаемый диапазон.
СООТВЕТСТВИЕ СЛУЖБЫ КОМПОНЕНТНОГО МАГАЗИНА РЕЗЮМЕ Ошибка транзакции не обнаружена.
ПРЕДУПРЕЖДЕНИЯ Во время этой операции не было предупреждений.
РАБОТА ПРОГРЕСС STATUS * [28/04/2012 11:12:14]: Активация C: \ Documents и Settings \ Bob & Сью \ Мои документы \ Visual Studio 2010 \ Projects \ Junk28APR12 \ Junk28APR12 \ публиковать \ Запустилось приложение Junk28APR12.application. * [28/04/2012 11:12:14]: Обработка манифеста развертывания успешно завершена. * [28/04/2012 11:12:14]: началась установка приложения. * [28/04/2012 11:12:14]: Обработка манифеста приложения успешно завершена. * [28/04/2012 11:12:15]: найдена совместимая версия исполнения 4.0.30319.
ОШИБКИ ОШИБОК В ходе этой операции были обнаружены следующие ошибки. * [28/04/2012 11:12:15] System.ArgumentException - Значение не входит в ожидаемый диапазон. - Источник: mscorlib - Стек след: на System.Deployment.Internal.Isolation.IDefinitionAppId.EnumAppPath() в System.ActivationContext.CreateFromNameAndManifests (ApplicationIdentity applicationIdentity, String [] manifestPaths) в System.Deployment.Application.ActivationDescription .ToActivationContext() в System.Deployment.Application.ApplicationActivator.DownloadApplication (SubscriptionState подсоста ActivationDescription actDesc, Int64 TransactionID, TempDirectory & downloadTemp) на System.Deployment.Application.ApplicationActivator.InstallApplication (SubscriptionState & подсоста, ActivationDescription actDesc) на System.Deployment.Application.Applica tionActivator.PerformDeploymentActivation (Uri activationUri, булева IsShortCut, String textualSubId, Строка deploymentProviderUrlFromExtension, BrowserSettings browserSettings, Строка & errorPageUrl) в System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker (состояние объекта) * [28/04/2012 11:12: 15] System.ArgumentException - Значение не входит в ожидаемый диапазон. - Источник: mscorlib - Стек след: на System.Deployment.Internal.Isolation.IDefinitionAppId.EnumAppPath() в System.ActivationContext.CreateFromNameAndManifests (ApplicationIdentity applicationIdentity, String [] manifestPaths) в System.Deployment.Application.ActivationDescription .ToActivationContext() в System.Deployment.Application.ApplicationActivator.DownloadApplication (SubscriptionState подсоста ActivationDescription actDesc, Int64 TransactionID, TempDirectory & downloadTemp) на System.Deployment.Application.ApplicationActivator.InstallApplication (SubscriptionState & подсоста, ActivationDescription actDesc) на System.Deployment.Application.Applica tionActivator.PerformDeploymentActivation (Uri activationUri, Boolean IsShortCut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String & errorPageUrl) в System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker (состояние объекта)
КОМПОНЕНТ STORE TRANSACTION Детали Нет информации о транзакциях доступен.
где вы публикуете, и как? fileshare, webserver, ftp и т. д.? –
Просто публикация на моей машине – user1228123
Похоже, единственный вариант, который у меня есть, - это переустановить Microsoft Visual Basic 2010 Express. Что такое mscorlib? Он не отображается в виде файла при поиске на моем ПК? – user1228123