I am using the new Web Application Projects for VS2005 and have come across an issue that appears to be related to the use of Vault although I am guessing it is a MS bug.
After adding a solution to source control, the F7 functionality within VS used to switch between code and HTML no longer works.
1. I added a new blank solution and then added a new WAP.
2. F7 on the default web form works fine.
3. Added the solution to source control and F7 no longer works.
Is this a WAP issue, a source control issue or Vault?
There is a thread on the MS support forums here:
http://forums.asp.net/thread/1256828.aspx
Web Application Projects
Moderator: SourceGear
This is unlikely to be a Vault-specific issue, but there might be an interaction between VS and source control plugins that reveal a bug somewhere.
In any case, the way to test this would be to turn on Vault IDE logging, and check whether any API calls are made to Vault as a result of pressing F7. See http://support.sourcegear.com/viewtopic.php?t=2898 for how to set up logging.
Another way to test would be to create a WAP and use VSS as the source control solution and see if the same problem exists.
In any case, the way to test this would be to turn on Vault IDE logging, and check whether any API calls are made to Vault as a result of pressing F7. See http://support.sourcegear.com/viewtopic.php?t=2898 for how to set up logging.
Another way to test would be to create a WAP and use VSS as the source control solution and see if the same problem exists.
It works for me
FWIW, I'm using VS.Net 2005 Web Projects as well and Vault 3.1.8 and my F7 key toggles properly. I will post additional details on the asp.net forum thread.
Web Application Projects
Is your WAP under source control?
-A
-A
Re: Web Application Projects
nemoby wrote:Is your WAP under source control?
Yup.
F7
Went home last night and on one of two machines I am able to use F7 after intalling WAP and in both cases the solutions are under source control. Something else is going on but definately related to the use of source control.