Forgive me if I am missing something obvious, but if I select New Web Site a folder is created under Websites to contain the website folders and files and another folder is created under Projects to contain the .sln and .suo files which are named the same as the website project. This is what I have always been used to and is what I want to happen. While the website is still open I can also use Manage NuGet Packages for Solution. However, if I close the solution and then do Open Web Site, VS shows the solution name as localhost_nnnnn (port number) and if I then try to use Manage NuGet Packages for Solution, I get the error that the solution cannot be found. And if I click on Close Solution I get the prompt to save the localhost etc.sln file, even if I have made no changes, so VS is presumably creating a new solution file. The only way around this is not to use Open Web Site but instead R click on the .sln file and click on Open with VS 2012 - which opens a new instance of VS, which is really annoying. I am sure that this did not happen with VS2010.
It is also curious that when I do Open Web Site, I get the prompt that IIS Express is already configured and do I want to use it. I have IIS Express configrued as the default for all new websites and have the option to change that if I want by R clicking on the Project name - so why the prompt? Is this indicative of a configuration issue?
Jon