I had a running system with Miktex 2.9 and Biber as well as Texniccenter 1 on a W7 machine. Now I bought a new W7 machine and wanted to reproduce the system on this machine. I installed the same Texniccenter version and the latest Miktex 2.9.5105. I also downloaded Biber from here and moved it to C:\Program Files (x86)\MiKTeX 2.9\miktex\bin.

I then exported the output profiles from my old Texniccenter Installation and imported them in the new one.

The problem now when compiling on exactly the same .tex-files (after having deleted all the stale AUX-files etc.): I don't get any errors, but a lot of warnings. Basically, all my references seem to be undefined. E.g.: Latex warning: citation 'oreilly_2005' on page 92 undefined on input line 201.

I also went into the Settings and Settings (Admin) of Miktex and "refreshed the FNDB", didn't help.

I don't understand what the problem is, as, apart from the new Miktex (and probably biber version), everything is the same as on the old machine.

  • 2
    biber comes with miktex no? Do you set the the Do not run bibtex with this project etc.? Also do you see Biber firing up some logging comments in the log file? – percusse Mar 5 '14 at 7:03
  • 1
    Do you use MiKTeX 32-bit or 64-bit? You should install TeXnicCenter 2.x. And you should never, never, never add manual installations into your main MiKTeX installation. One day you will forget, that you added something manually, will change the MiKTeX installation, and will get errors then. Also will your manual addition not be updated automaticly. See Purpose of local texmf trees. – Speravir Mar 6 '14 at 0:05
  • 1
    @percusse: Biber is a 32bit program and is therefore only installed with 32bit MiKTeX. – Speravir Mar 6 '14 at 0:10
  • See also How can one install biber on miktex 64-bit?. – Speravir Mar 6 '14 at 0:10
  • Aarrgh, I overlooked this: C:\Program Files (x86) stands for 32-bit programs in a 64-bit Windows … – Speravir Mar 6 '14 at 0:24