Ошибка приложения Clickonce на платформе Windows на базе Mac

Я разработал свое приложение в Visual Studio 2008 и развернул его на многих компьютерах с Windows paltform. Он работает нормально, но есть одна книга Mac, на которой установлена ​​виртуальная Windows 7. мое приложение clickonce впервые работает нормально на этом компьютере, когда оно установлено. но после его закрытия, когда пользователь снова запускает его, выдается следующая ошибка. Я гуглил, но не нашел правильного ответа. Кто-нибудь может помочь?

PLATFORM VERSION INFO
    Windows             : 6.1.7601.65536 (Win32NT)
    Common Language Runtime     : 4.0.30319.296
    System.Deployment.dll       : 4.0.30319.1 (RTMRel.030319-0100)
    clr.dll             : 4.0.30319.296 (RTMGDR.030319-2900)
    dfdll.dll           : 4.0.30319.1 (RTMRel.030319-0100)

ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of \\.psf\Home\Desktop\MyApplication.appref-ms| resulted in exception. Following failure messages were detected:
        + Invalid URI: The hostname could not be parsed.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
    No transaction error was detected.

WARNINGS
    There were no warnings during this operation.

OPERATION PROGRESS STATUS
    No phase information is available.

ERROR DETAILS
    Following errors were detected during this operation.
    * [01/03/2013 10:58:47] System.UriFormatException
        - Invalid URI: The hostname could not be parsed.
        - Source: System
        - Stack trace:
            at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
            at System.Uri..ctor(String uriString)
            at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

COMPONENT STORE TRANSACTION DETAILS
    No transaction information is available.

person U Nazir    schedule 02.03.2013    source источник


Ответы (1)


Ответ объясняется в ошибке: "\.psf\Home\Desktop\MyApplication.appref-ms| привело к исключению". Он не может проанализировать это как URL-адрес или общий сетевой ресурс.

Итак, как вы устанавливаете свое приложение? Вы размещаете его на веб-сервере или в файлообменнике или берете его на компакт-диск, копируете на машину и устанавливаете? Какой у вас URL-адрес установки в окне публикации свойств проекта?

person RobinDotNet    schedule 04.03.2013