Question: How can I figure out, how many files needs to be recompiled *before* I start the build process.

Sometimes I don't remember how many basic header files I changed so a Rebuild All would be better than a simple build. There seams to be no option for this, but IMHO it must be possible (f.e. XCode give me this information).

**Update:**

My problem is not, that Visual Studio doesn't know what to compile. I need to know how much it *will* compile so that I can decide if I can make a quick test with my new code or if I should write more code till I start the "expensive" build process. Or if my boss ask "When can I have the new build?" the best answer is not "It is done when it is done!".

It's really helpful when the IDE can say *"compile 200 of 589 files"* instead of *"compile x,y, ..."*

Answer: 
You probably mean RRSIG ANY (otherwise, the order is wrong, the class needs to be after the type)

```
>>> print myresolver.query('sources.org', 'RRSIG', 'ANY')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.5/site-packages/dns/resolver.py", line 664, in query
    answer = Answer(qname, rdtype, rdclass, response)
  File "/usr/lib/python2.5/site-packages/dns/resolver.py", line 121, in __init__
    raise NoAnswer
dns.resolver.NoAnswer

```
If you try this, what happens?

```
print myresolver.query('sources.org', 'ANY', 'RRSIG')

```