Is there a trick to getting cross-project IntelliSense working using References? It seems like it's really hit or miss.

I made some test solution to try and nail down what my problem is. I think it might have to do with the fact that I'm using Solution Folders. Here's what I did:

1- New Project called "proj1" (this creates a new Solution consequently)
2- New method in proj1\index.php called proj1()
3- New Project to the solution called "proj2"
4- Add Reference on proj2 to proj1\index.php
5- Wait 5-10 seconds for IntelliSense to update
6- Inside proj2\index.php, type "proj1", IntelliSense works fine.
7- New Solution Folder called "Test"
8- New Project called "proj3" underneath the Test Solution Folder
9- Add Reference on proj3 to proj1\index.php

And no matter how long I wait, typing "proj1" in proj3\index.php will never show it in the IntelliSense.

This seems really fundamental... any chance for a quick patch?

langdon says:

I created a bug with a sample solution: http://jcxsoftware.com/mantis/view.php?id=441

The problem seems to exist in 2.7 as well as 2.9.