Цитата:
А как именно отказывается? Вот это не поможет? Running .NET 2 Runtime applications under the .NET 4 Runtime
Отказывается так, когда запускаешь, открывается Outlook, показывает кнопку на панели и вроде все ок, но выдает сообщение:
Код:
Сборка для смешанного режима построена на основе версии "v2.0.50727" среды выполнения и не может быть загружена в среде выполнения 4.0 без дополнительных конфигурационных данных.
************** Текст исключения **************
System.IO.FileLoadException: Сборка для смешанного режима построена на основе версии "v2.0.50727" среды выполнения и не может быть загружена в среде выполнения 4.0 без дополнительных конфигурационных данных.
в OutlookAddIn_New_Test_2016_08_16.ThisAddIn.ThisAddIn_Startup(Object sender, EventArgs e)
в Microsoft.Office.Tools.AddInImpl.OnStartup()
в Microsoft.Office.Tools.AddInImpl.AddInExtensionImpl.Microsoft.Office.Tools.EntryPoint.OnStartup()
в Microsoft.Office.Tools.AddInBase.OnStartup()
в OutlookAddIn_New_Test_2016_08_16.ThisAddIn.FinishInitialization() в \\s-mos1-file001\Home_Areas\arakushin\Visual Studio 2015\Projects\OutlookAddIn_New_Test_2016_08_16\OutlookAddIn_New_Test_2016_08_16\ThisAddIn.Designer.cs:строка 57
в Microsoft.Office.Tools.AddInBase.Microsoft.Office.Tools.EntryPoint.FinishInitialization()
в Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.ExecuteCustomization.ExecutePhase(ExecutionPhases executionPhases)
в Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.ExecuteCustomization.Microsoft.VisualStudio.Tools.Office.Runtime.Interop.IExecuteCustomization2.ExecuteEntryPoints()
************** Загруженные сборки **************
По ссылке подобной уже был. Файлика конфигурации изначально в проекте для надстройки Outlook нет, но я его добавил, написал как указано. Эффект нулевой.
Проблема не в том что я пытаюсь скомпилировать код от фреймворка 2.0, а видимо в том что в одном проекте объекты из 2.0 и 4.0. Но это конечно как мне кажется :-) как оно на самом деле не знаю как выяснить.