Ошибка при создании развертывания с использованием MageUI

Мне нужно изменить конфигурацию базы данных в app.config.exe в приложении одним щелчком мыши. Я посмотрел несколько информации при создании развертывания в MageUI. http://danielbergsten.wordpress.com/2010/12/21/change-application-configuration-in-an-already-published-clickonce-app/ http://community.discountasp.net/showthread.php?t=14370 /questions/5088922/oshibka-clickonce-setupexe-no-fajl-prilozheniya-rabotaet-normalno-pri-ispolzovanii-obschego-resursa-windows-dlya-razvertyivaniya Я нашел эту ссылку самой прямой, но Я не избавился от своей ошибки и по этой ссылке. ClickOnce и mageUI, добавляющие пользовательские проблемы с папками файлов. На самом деле это именно то, что я ищу в решении, за исключением того, что решение по данной ссылке не работает для меня.

Я) Я попробовал несколько комбинаций, чтобы увидеть, будет ли это работать. 1) подписать манифест в папке версии приложения. (файл.manfest) 2) подписать развертывание приложения в корневой папке и с помощью недавно подписанного манифеста (.application) 3) скопировать его в версию приложения.

II) 1) подписать манифест в папке версии приложения. (файл.manfest) 2) подписать развертывание приложения с использованием нового манифеста. 3) скопировать развертывание приложения в версию приложения, а затем снова подписать его, используя новый манифест в папке приложения.

III) 1) подписать манифест и проверить добавить.deploy. 2) подписать развертывание приложения в корневой папке. 3) скопировать развертывание приложения в папку приложения.

Мне не везет в устранении ошибки, которую я получаю. Я получаю ошибку, когда пытаюсь запустить одно приложение из среды веб-сервера DEV. Я получаю ошибку 404 и файл конфигурации не найден. Если я опубликую приложение от VS, оно работает хорошо. Проблема в том, что мне нужно изменить только значение производственной базы данных, и я не хочу публиковать из VS2010, и я просто хочу использовать.exe и config непосредственно из производства и просто изменить конфигурацию и отказаться от всего, используя MageUI. Я пытаюсь выполнить отставку в среде DEV, чтобы проверить, работает ли отставка при развертывании в DEV, чтобы я мог выполнять те же действия в производственной среде. Развертывание DEV после отставки. Пожалуйста, не предлагайте mage, потому что я просто не могу запустить mage как командную строку, хотя я хотел бы знать, как я могу это сделать. Я попробовал это, и я получил мага не найдено, но MageUI работает хорошо. Я не уверен, какой шаг я здесь пропускаю. Вот полная трассировка стека ошибок, когда я пытаюсь открыть ссылку на приложение в один клик, используя веб-сервер, на котором я ее развернул.

PLATFORM VERSION INFO
    Windows             : 6.1.7601.65536 (Win32NT)
    Common Language Runtime     : 4.0.30319.17929
    System.Deployment.dll       : 4.0.30319.17929 built by: FX45RTMREL
    clr.dll             : 4.0.30319.17929 built by: FX45RTMREL
    dfdll.dll           : 4.0.30319.17929 built by: FX45RTMREL
    dfshim.dll          : 4.0.41209.0 (Main.041209-0000)

SOURCES
    Deployment url          : http://dev/pfs/priority/DEV/PriorityWinApp-DEV.application
                        Server      : Microsoft-IIS/7.5
                        X-Powered-By    : ASP.NET
    Application url         : http://dev/pfs/priority/DEV/Application%20Files/PriorityWinApp-DEV_1_0_3_128/PriorityWinApp-DEV.exe.manifest
                        Server      : Microsoft-IIS/7.5
                        X-Powered-By    : ASP.NET

IDENTITIES
    Deployment Identity     : PriorityWinApp-DEV.application, Version=1.0.3.128, Culture=neutral, PublicKeyToken=2c3d7f3ec71aa887, processorArchitecture=msil
    Application Identity        : PriorityWinApp-DEV.exe, Version=1.0.3.128, Culture=neutral, PublicKeyToken=2c3d7f3ec71aa887, processorArchitecture=msil, type=win32

APPLICATION SUMMARY
    * Online only application.
    * Trust url parameter is set.
ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of http://dev/pfs/priority/DEV/PriorityWinApp-DEV.application resulted in exception. Following failure messages were detected:
        + Downloading http://dev/pfs/priority/DEV/Application Files/PriorityWinApp-DEV_1_0_3_128/PriorityWinApp-DEV.exe.config did not succeed.
        + The remote server returned an error: (404) Not Found.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
    No transaction error was detected.

WARNINGS
    There were no warnings during this operation.

OPERATION PROGRESS STATUS
    * [5/26/2013 12:22:07 PM] : Activation of http://dev/pfs/priority/DEV/PriorityWinApp-DEV.application has started.
    * [5/26/2013 12:22:07 PM] : Processing of deployment manifest has successfully completed.
    * [5/26/2013 12:22:07 PM] : Installation of the application has started.
    * [5/26/2013 12:22:07 PM] : Processing of application manifest has successfully completed.
    * [5/26/2013 12:22:09 PM] : Found compatible runtime version 4.0.30319.
    * [5/26/2013 12:22:09 PM] : Request of trust and detection of platform is complete.

ERROR DETAILS
    Following errors were detected during this operation.
    * [5/26/2013 12:22:10 PM] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
        - Downloading http://dev/pfs/priority/DEV/Application Files/PriorityWinApp-DEV_1_0_3_128/PriorityWinApp-DEV.exe.config did not succeed.
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
            at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
            at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
            at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest, AssemblyManifest appManifest, Uri sourceUriBase, String targetDirectory, String group, IDownloadNotification notification, DownloadOptions options)
            at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
            at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
            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)
        --- Inner Exception ---
        System.Net.WebException
        - The remote server returned an error: (404) Not Found.
        - Source: System
        - Stack trace:
            at System.Net.HttpWebRequest.GetResponse()
            at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

COMPONENT STORE TRANSACTION DETAILS
    No transaction information is available.

0 ответов

Другие вопросы по тегам