Мы находимся в процессе обновления наших шаблонов VSTO (VS2010) с Office 2010 до Office 2016 с использованием VS2015.
Шаблоны уже были однажды преобразованы с использованием VS2015 кем-то, кто покинул компанию, но пытался заставить их работать снова для обновления телефонных номеров и т. Д. В нашей среде сервера DEV просто ошибка после ошибки.
Так что я подумал сделать чистый проект с нуля в VS2015, повторно используя имена, имена сборок, информацию о сборке, включая GUID и код оригинальных шаблонов, чтобы это был более чистый проект Office 2016 с оригинальной функциональностью.
Эти новые шаблоны прекрасно работают при создании нового документа или редактировании этого нового документа. Проблема связана с документами, созданными с использованием оригинальных шаблонов 2010 года.
Допустим, вы установили новый шаблон "Письмо" в чистом офисе 2016 года, а затем откройте документ, созданный с использованием аналогичного шаблона "Письма" офиса 2010. Вместо того, чтобы предполагать, что новый шаблон совпадает со старым шаблоном (как он делал с преобразованным шаблоном), он пытается переустановить офис 2010.
Как я могу получить новый шаблон для ссылки на документы, созданные со старыми, если это имеет смысл?
Большое спасибо,
Dean
убедившись, что имена проектов, имена сборок, информация о сборке, включая GUID, совпадают с исходным шаблоном, а номер версии выше, чем у старого шаблона.