473,503 Members | 12,425 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Where do you keep your solution file?

I've been keeping my solution .sln files for ASP.NET projects off in
some remote location, along with all my other .sln files.

This confuses things and I think it really belongs with the web app in
wwwroot. It would make more sense anyway.

What's the best practice on this, and is this what you do?

Thanks for your help.
Nov 18 '05 #1
3 1757
It makes sense to keep your Solution files where youcan find them easily.
Any other criteria for making sense doesn't make sense. ;-)

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
Big things are made up
of lots of little things.

"Bruce W.1" <bw@noDirectEmail.com> wrote in message
news:#o**************@TK2MSFTNGP12.phx.gbl...
I've been keeping my solution .sln files for ASP.NET projects off in
some remote location, along with all my other .sln files.

This confuses things and I think it really belongs with the web app in
wwwroot. It would make more sense anyway.

What's the best practice on this, and is this what you do?

Thanks for your help.

Nov 18 '05 #2
Bruce W.1 wrote:
I've been keeping my solution .sln files for ASP.NET projects off in
some remote location, along with all my other .sln files.

This confuses things and I think it really belongs with the web app in
wwwroot. It would make more sense anyway.

What's the best practice on this, and is this what you do?

Thanks for your help.


I would keep the solution files away from the project root. Keeping
them there works in cases where you only use one project for one
purpose, but once you start sharing projects among many solutions, it
makes less sense to keep them in the project directory.

This also applies to SourceSafe / whatever repository you use. Solution
files store paths that are relative to your own machine, so either mass
standardization is needed, or the file needs to be edited in a big way.
It's easier just to include a text file that lists the other projects
that the project in question depends on.

I have a []:\Development directory that has a tree structure of
languages->solution types->solution. I know exactly where to look for a
solution. The project files stay with the project.
Nov 18 '05 #3
Mike Newton wrote:


I would keep the solution files away from the project root. Keeping
them there works in cases where you only use one project for one
purpose, but once you start sharing projects among many solutions, it
makes less sense to keep them in the project directory.

This also applies to SourceSafe / whatever repository you use. Solution
files store paths that are relative to your own machine, so either mass
standardization is needed, or the file needs to be edited in a big way.
It's easier just to include a text file that lists the other projects
that the project in question depends on.

I have a []:\Development directory that has a tree structure of
languages->solution types->solution. I know exactly where to look for a
solution. The project files stay with the project.

================================================== ======

That makes good sense. So I should continue what I'm doing.

Just for grins however I tried putting it in the project's wwwroot
folder. First I created the folder with Windows Explorer. Then I set
VS to put the .sln file there. Then I created the new project with VS
and it made a subdirectory (with the same name as its parent). Good grief!

If it's this difficult then it probably wasn't meant to be done in the
first place.

Assuming one wanted to create a simple ASP.NET project, any idea on how
one could put the .sln file in its wwwroot folder?

Thanks.
Nov 18 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
1817
by: Micha³ Wo¼niak | last post by:
Ok, I have a nice iface, I have a (hopefully) good user authentication, I have a DB up-and-running, and I have PHP 4.3.4 (yeah, I know, I will update...). What I need is a logging utility. And...
18
526
by: jabailo | last post by:
I wrote a program that loops through a file of records. It parses each line in the file and sends them to a web service that inserts them into an AS400DB2 database using Asynch calls. This is...
6
8617
by: Steve Jorgensen | last post by:
I tried to fix a problem for a client today in which report sections and even individual text controls in some of their reports are being split across page boundaries. Of course, I was thinking...
5
1289
by: Simon Harvey | last post by:
Hi everyone, As I understand it, storing an applications SQL Server connection string in the web.config file is a security risk. I'm wondering then, what the simplest solution is to this...
2
1266
by: Sky | last post by:
Basically, I'm stumped on how to translate something I wrote in PHP to ASP.NET, and I'm having a hard time figuring out what is right way to do it now... The scenario in PHP was as follows: I...
5
1249
by: Chris Peeters | last post by:
Hi, When creating an ASP.NET project in VS2005 : where are the project files (.csproj, .sln, ...) ? The only files I can find are the aspx and .code behind-files. thanks Chris *** Sent...
5
2200
by: cmay | last post by:
If you add a reference to an ASP.NET 2.0 Web Project, where does it save that reference? I don't mean the DLL, I mean the reference to the DLL. In 2003 I believe it would put 1 line per...
7
7209
by: mail747097 | last post by:
I would like to keep IIS alive on my web site and prevent Application_End from occuring in global.asax. Any ideas?
5
2072
by: Author | last post by:
This may sound like a silly question. I rarely do console or windows form applications. In a console application, I have an XML configuration file. I place it under my application root. In...
0
7212
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7296
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7364
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7470
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5604
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
3186
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3174
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
751
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
405
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.