2017-01-30 13 views
0

Я создал Outlook vsto addin. Он не устанавливается на некоторых машинах, но на некоторых машинах он не work.So, для отладки я дважды нажал .vsto file.And он дал мне следующее исключение:Я получаю Ribbon1.xml файл не найден исключением при двойном щелчке файла addin.vsto

Имя: CustomPane_outlookAddIn Из: файл : /// C:/Program Files (x86) // Outlook Plug-In/CustomPane_outlookAddIn.vsto

************** Исключительный текст ******* ******* System.Deployment.Application.DeploymentDownloadException: Загрузка file: /// C:/Program Files (x86) // Outlook Plug-in/Ribbon1.xml не удалось. ---> System.Net.WebException: Не удалось найти файл 'C:/Program Files (x86) // Outlook Plug-in/Ribbon1.xml'. ---> System.Net.WebException: Не удалось найти файл 'C:/Program Files (x86) // Outlook Plug-in/Ribbon1.xml'. ---> System.IO.FileNotFoundException: Не удалось найти файл 'C:/Program Files (x86) // Outlook Plug-in/Ribbon1.xml'. в System.IO .__ Error.WinIOError (Int32 ERRORCODE, Строка maybeFullPath) в System.IO.FileStream.Init (String пути, режим FileMode, FileAccess доступа, права Int32, Boolean useRights, доля Обменник, Int32 BufferSize, FileOptions опции, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
на System.IO.FileStream..ctor (строка пути, режим FileMode, FileAccess доступа, Обменник акцию, Int32 BufferSize, варианты FileOptions, String msgPath, Boolean bFromProxy) в System.Net.FileWebStream..ctor (FileWebRequest request, String path, Режим FileMode, доступ к FileAccess, совместное использование FileShare, длина Int32, Boolean async) в System.Net.FileWebResponse..ctor (FileWebRequest request, Uri uri, FileAccess access, Boolean asyncHint) --- Конец трассировка стека внутренних исключений --- на System.Net.FileWebResponse..ctor (запрос FileWebRequest, Uri Uri, FileAccess доступа, булева asyncHint) при System.Net.FileWebRequest.GetResponseCallback (состояние объекта) --- Конец внутренней трассировки стека исключений --- в System.Net.FileWebRequest.EndGetResponse (IAsyncResult asyncResult)
в System.Net.FileWebRequest.GetResponse() в System.Deployment.Application.SystemNetDownloader.DownloadSingleFile (DownloadQueueItem next) --- Конец внутреннего стека исключений t расы --- на Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.DownloadAddIn (TimeSpan тайм-аут) в Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()

Я получаю это ошибка на обеих машинах, где аддон загружается правильно и где он не загружается в outlook.I имеет файл ribbon1.cs и ribbon1.xml в моем проекте vsto. Но я не ссылаюсь на него в моем файле ThisAddin.cs вообще. Так почему он пытается загрузить этот файл?

ответ

0

Проблема была в том, что в моем решении был файл ribbon1.xml. И он автоматически выбирался файлом vsto. Я удалил этот файл, который решил проблему.