Как я могу легко проверить случай, когда мое приложение C # не может найти внешнюю сборку? - PullRequest
2 голосов
/ 21 марта 2012

Итак, у меня есть приложение на C #, и часть его ссылается на сборки взаимодействия Microsoft Office. Я хотел бы изящно обработать случай, когда у пользователя не установлен офис, но для этого мне нужно иметь возможность протестировать случай, когда офис не установлен. Если не считать удаления офиса или фактического удаления этих сборок на моем компьютере, есть ли простой способ проверить это? Я нашел сборки в C: \ Windows \ assembly, но не похоже, что есть простой способ их переименовать или временно переместить (по крайней мере, в Windows 7). Т.е. могу ли я подделать свое приложение, чтобы поверить, что эти сборки не установлены, чтобы я мог протестировать этот путь к коду? Спасибо за любую помощь, вы можете предоставить.

1 Ответ

3 голосов
/ 21 марта 2012

Если не удалить офис или фактически удалить эти сборки на моей машине, есть ли простой способ проверить это?

Проверить это на одном из ваших тестирующих виртуальных компьютеров;)

...