VERSION|0.4.7.1|SUBJECT|unresolved external Foo::`scalar deleting destructor`|CONTENT|The combination of these four conditions was causing VS.Net 2003 to give me that unexplicable linker error.

1. Class has virtual DTOR.
2. Class is inside another class.
3. Class is built into a static library.
4. PCH is on.

Removing any one of those conditions would solve the problem.  I chose #2, by moving my class to namespace level.
|CATEGORIES|2|DATE|1204910688