Solved

Making copy/duplicate of ASP.NET project

Posted on 2006-10-20
5
203 Views
Last Modified: 2006-11-18
Hello,

I know this topic has been covered a lot and I've read through teh past posts but still cannot seem to get this to work.
I need to take an existing web app project and duplicate it within the same solution with a different name.

Short of creating a new project with a new name and copying all old files into the new project and then using find and replace to change the @Page Inherits directive for my code-behind files, is there an easier way?

I've tried copying the old project into a new folder and editing the vbproj file and the webinfo files...if i give the new project assembly a different name, then it says it can't load the code behind files...if i give it the same name then I receive namespace collision warnings (old project.object collides with new project.object names).

I'm finding this WAYYYY harder than it really should be.

Any help would be appreciated.

George
0
Comment
Question by:georgeb3
  • 4
5 Comments
 
LVL 28

Expert Comment

by:strickdd
ID: 17775234
Why do you need to be able to do this?
0
 
LVL 28

Accepted Solution

by:
strickdd earned 500 total points
ID: 17775252
What you can do is select the Project in the solution view and at the top near the refresh button there should be a button that says "Copy Project" when you hover over it. You can also go to "Project" on the file menu and the option is in there too.
0
 
LVL 1

Author Comment

by:georgeb3
ID: 17775918
thanks...I figured it out...I did end up using the copy project, then renamed the vbproj file (not renaming it won't allow you to readd the new copy to the solution) then added the copy to the solution. Then i had to change the project settings (assembly name and root), then replaced all @Page directive Inherits attributes with the new assembly name and it worked.

Thanks anyhow!
George
0
 
LVL 28

Expert Comment

by:strickdd
ID: 17775981
So do I not get an accepted answer for this? I told you to do what you did and it worked.
0
 
LVL 28

Expert Comment

by:strickdd
ID: 17775991
Ok, sorry, I wrote that before I refreshed i guess. Thanks!
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
I recently went through the process of creating a Calendar Control of events with the basis of using a database to keep track of the dates that are selectable, one requirement was to have the selected date pop-up in a simple lightbox.  At first this…
This video discusses moving either the default database or any database to a new volume.
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now