У меня есть проект в VS 2005, который имеет консольное приложение и проект установки, связанный для устанавливания приложения. У меня также есть класс установщика в консольном приложении, которое проект установки будет использовать, чтобы сделать некоторую проверку перед установкой. Те задачи проверяют строку соединения с базой данных и проверяют некоторые местоположения каталога, чтобы удостовериться, что они существуют до установки.
Я получаю код ошибки 2869, когда я пытаюсь установить приложение. Весь код написан в C#. Я погуглил для этого кода ошибки на Windows XP, но только нашел статьи, которые имеют дело с Vista и Windows 7. Какие-либо идеи, что могло бы происходить? Существует ли обходное решение?
Ошибки установщика сложно отлаживать, вы можете попробовать:
MessageBox.Show (например. ToString ())
в предложении catch