# Latest Package Update Broke all Projects

**URL:** <https://forums.digi.com/t/latest-package-update-broke-all-projects/5084>\
**Category:** NET+OS\
**Created:** [August 6, 2010, 9:39pm UTC](https://forums.digi.com/t/latest-package-update-broke-all-projects/5084 "2010-08-06T21:39:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gwillits](https://avatars.discourse-cdn.com/v4/letter/g/db5fbb/32.png) [@gwillits](https://forums.digi.com/u/gwillits)\
**Post date:** [August 6, 2010, 9:39pm UTC](https://forums.digi.com/t/latest-package-update-broke-all-projects/5084/1 "2010-08-06T21:39:18Z")

</div>

I’ve generally kept up to date, and so far no problems. But the latest package updates have broken every project – none will compile due to errors that seem to come from BSP files in the projects.

The only way I can think to fix it, is to create a new project, and copy all the bsp files to replace the ones in my project(s).

I "Refresh"ed the projects, but that didn’t help. Is there some other way that the projects can be updated properly by ESP?

---

<div class="post-metadata">

**Author:** ![steved2](https://avatars.discourse-cdn.com/v4/letter/s/a698b9/32.png) [@steved2](https://forums.digi.com/u/steved2)\
**Post date:** [August 9, 2010, 12:45pm UTC](https://forums.digi.com/t/latest-package-update-broke-all-projects/5084/2 "2010-08-09T12:45:48Z")

</div>

The root cause is that some of the bsp-related header (configuration) files have been changed.  
Compare the new ‘reference’ bsp files for your platform with those within each project, and apply the relevant changes (I use Winmerge).

---

<div class="post-metadata">

**Author:** ![mcarver](https://avatars.discourse-cdn.com/v4/letter/m/87869e/32.png) [@mcarver](https://forums.digi.com/u/mcarver)\
**Post date:** [August 9, 2010, 1:19pm UTC](https://forums.digi.com/t/latest-package-update-broke-all-projects/5084/3 "2010-08-09T13:19:17Z")

</div>

The way I do it, is to create a new project just like the old, and merge my changes into the new project. I’m less likely to miss any BSP updates this way.
