Вся концепция prod / staging / test - это определение, которое программное обеспечение не сможет волшебным образом понять, поэтому на самом деле единственный способ справиться с этим - это написать любую логику, которую вы используете, в вашей надстройке vsto.
Способ, которым мы имеем дело с этим, заключается в том, что надстройка будет проверять каждый лист на наличие настраиваемого свойства с именем, например: MYADDIN_ISTEST. Если это свойство найдено, надстройка подключится к тестовой базе данных (для этого листа), а если нет, то подключится к рабочей базе данных. Вы можете подумать обо всех разновидностях этой темы в зависимости от того, что имеет смысл для вашей среды, но причина, по которой мы делаем это таким образом, заключается в том, что переименование или перемещение файла (с помощью testdata) может быть легко осуществлено кем-либо без него. осознавая последствия. Зайдя в пользовательские свойства документа и удалив это тестовое свойство, вы будете делать это только нарочно.