Visual Studio :: Dynamically Created Directories Not Displaying In Solution Explorer?
Oct 17, 2010
I have noticed today that when you create a directory in code in a web application the resulting folder structure is not created in the solution explorer (It is fine on disk and app can still access all the files
I am not sure if there is a setting that I am missing or is this a bug?Steps to reproduce
Create a new C# web application in VS 2010. Create a new web page (Default.aspx) and add a file upload control and a button.on the click event on the button add the following code
[Code]....
When the form posts back refresh the solution explorer and the new directory does not appear.Check your file system and the file will be there.Not a massive issue but frustrating.
Weird Sunday morning question: I routinely drag files into my projects from Windows Explorer. But I just created a new project and I get the slashed circle every time I try to drag in a file from Windows Explorer. I closed the project and opened another one just to confirm that I wasn't having a foggy Sunday morning problem but I _am_ able to drag files into the this other project. Trying to drag the same file into my new project won't work. What's up with this?!
Even though I when I create a linqtosql class I mark C# as the language it was always shows up as a Visual Basic file in the App Code file. I can't get it to stop doing that. ????? What is going on?
Is there a way to change the colors (or perhaps add an overlay) to the files in Solution Explorer?It would be great to be able to 'tag' the files with different colors so that you can see for example what status the different files have.
I used the ASP.net Web Site Administration tool to create a database with two users and two roles. The database created successfully and is showing up in Solution Explorer in the App_Data folder of my project, as expected. The problem is, that when I click on the database I get an error message saying that "SQL Server database files (.mdf) require SQL Server 2005 Express or SQL Server 2008 Express to be installed and running on the local computer." I, in fact, have 3 versions of SQL Server running on my computer. SQL Server Express (default instance), SQL Server Express (named instance for Outlook 2010 Business Contact Manager), and SQL Server 2008 R2 (Developer Edition). If I create a new connection in Server Explorer and then attach the database file, it attaches fine. It's only in Solution Explorer that it somehow is not connecting.
I have two web forms inside the same project folder that will be very similar when completed. When I copy a web form and paste it in the project folder by its new name I can see the .aspx file, the aspx.cs and aspx.designer.cs all by the new name. Appears to work perfect...........Why don't these show up when I view the Solution Folder? I was hoping to copy one, make changes and rename the second one saving time. Appears to not be tied into the Project.
by mistake a .aspx and its corresponding .vb file was deleted from my project's solution explorer.Its not there in Recycle Bin too.Is there any method to recover that file ? I am using Visual Studio 2008. Win XP SP1.
I am using VWD 2010 Express, usually with several site pages open in tabs. For some reason, when I move from one tab to another, the newly active page is not highlighted in the Solution Explorer pane. Is there some setting that is causing this? I often have two similar pages open, referring to the code on one as I work on the other, and not having the Solution Explorere correctly highlighting the active page make it really easy to be working on the wrong page.
I'm trying to create a .NET solution and add class libraries to it. First - in VS2008 I go to File > New > Project > Other Project Types > Visual Studio Solutions > Blank Solution. Then - after VS2008 creates the blank solution I right click on the solution and select Add > New Project > Visual C# > Class Library. However, when I add the Class Library to the solution, the solution icon disappears from Solution Explorer (although the solution name is still in the VS2008 title bar). Why does the solution icon disappear from the Solution Explorer when I attempt to do this?
I did have this working but now something has stopped it (after trying to integrate combres)
My dev machine is win 7x64, running VS2008. I have a solution with number projects (mostly libraries), one was a webapplication. This webapplication used http://127.0.0.1/ to debug through. That site was configured to point to the home directory of that web application.
It was set up this way because i was URL Rewriting and that was the only way i could get it working
However now whenever i start up visual studio it complains that the local IIS has not been configured, would you like to create the virtual directory. If i say no then the project is not loaded, if i say yes then the process fails with could not find the server http://127.0.0.1 on the local machine. Creating a virtual directory is only supporting on the local IIS server.
I can edit the XML of the project file to turn off Use IIS in which case i can load the project but the site doesn't work through the integrated visual studio server.
I've tried removing the website in IIS7 and removing the AppPool and rebuilding but no go.
We have a web portal product from which we customize portals from customers. We use the precompiled web app and create a virtual directory (vd) where the customization resides. In addition to this we do some changes web.config in the web app folder. We would obviously like to keep these customizations under TFS source control.
When I try to add the precompiled web app (which I don't want to add to source control), a warning tells me that the vds cannot be added. If I only add the folder that is referenced to by the vd, I lose the references to assemblies in the precompiled web app.
My questions are:
How do I structure a solution for adding IIS (sub application level) virtual directories and still retain the references to assemblies? Is it possible to add other directories/files from the web application level (like App_Theme, web.config etc.) to the solution?
Since we already use Visual Source Safe, we have established a tree structure for each customization project:
Project Root | |-Custom Sql | |-Custom Portal Files (which is added as a virtual directory) | |-Other Customizations
I could probably do a lot of this manually through the source control explorer, but I'd like to have everything done through a solution.
I've followed the instructions using this article: [URL], but this doesn't address the exact problem that I have. Oh, and we are currently using Visual Source Safe for portal customizaton, but are eager to make the move to TFS.
I have a website which was created by someone; now I am trying to open it.
My doubt is will that project contain a solution? Within Visual Studio, I am trying to open through the open website option, but I didn't find a solution.
Is that right way? How best can I open a website with Visual Studio?
I have first installed VS2005 and then installed VS2008. After installing, whenever i create a solution in VS2008, i am able to create it properly. if i double-click the solution file, i am able to open the project. Recently i had a problem in my IIS 5.1 and i uninstalled it and the installed it again. After doing that whenever i try to open a VS2008 solution file, i am getting the following error The selected file is a solution file, but was created by a newer version of this application and cannot be opened.". I even tried creating a blank solution using
File->New->Project->Other Project Types-> Visual Studio Solutions-> Blank Solution.
I then added a new project to this solution. I closed the solution and again when i double-click on the newly created solution file i am getting the same error as previous one. I found some solution in the net, tried that and didn't work at all.
I've got a Visual Studio 2010 solution that has multiple web applications in it. I've set one as the startup project but when I debug Visual Studio is starting up a development server for each web application in my solution. Is there anyway I can have Visual Studio only start up the development server for just the default startup project?
I do not have SQL Express installed as I already have SQL 2008 (Developer) on my Dev machine. When I say add new item -> SQL Database, give it a name and say "yes" to it creating me the app folder I then get the message that I need to have SQL Express installed and I can download it from blah blah.
Why will it not let me use/recognise my installed instance of SQL Server?
I have installed google chrome in my computer and mozilla, and when i do start debugging open with the google chrome ..how to change to the open with Internet explorer 8
this seems to be a problem only on my new PC, not my prior PC or my coworkers PCs. But, as far as I know, I have installed VS2005 the same way, including the VS80-KB915364-X86-ENU.exe and WebApplicationProjectSetup.msi additions.
I have a VS2005 Solution called 'Intranet' made up of several web projects. One of those web projects is also called 'Intranet'. All of the projects should load as Web Application Projects, which they did on my prior PC.
Now, the 'Intranet' project seems to be opening as a Web Site project. The name of the project in the solution now shows as "C:...Intranet" instead of just "Intranet" and is not recognized as being part of the SourceSafe project(no lock icon shows). If I right-click this project, "Build Web Site" is one option.