473,406 Members | 2,293 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Solution setup in VS.NET

I have a solution I've been working on, which contains a dll project and web
services project. This solution is a generic framework that should be used
with many different projects we do, each of which would have their own web
application project. How can I set this up in VS.NET, so it works well with
source safe 6.0 and we can "import" those generic projects into whichever
client web application we're working on? I really don't want multiple copies
of the generic projects.
Jul 21 '05 #1
1 1192
Chris,

We have had to recently solve this problem ourselves, and found two
solutions:

1) Each web project has it's own copy of the generic framework (which I know
you want to avoid)
2) Use the GAC

We opted for #1 for a couple of reasons. First, we found that it is a good
thing to avoid the GAC. Debugging is one issue, registering files and
getting them to show up in Visual Studio is another.

Second, you may find that you will end up with multiple copies of your
generic framework anyway. In our case, we need the ability to upgrade or fix
the framework for one product without impacting others, which means we have
multiple versions of the same framework. So if product A references version
1.0 of the framework, and product B references version 1.1, then we have
multiple copies of the framework anyway. One big benefit for us is we can do
xcopy deployment.

Hope that helps a little!
Bob L.

"Chris Stewart" <Ch**********@discussions.microsoft.com> wrote in message
news:C8**********************************@microsof t.com...
I have a solution I've been working on, which contains a dll project and web services project. This solution is a generic framework that should be used with many different projects we do, each of which would have their own web
application project. How can I set this up in VS.NET, so it works well with source safe 6.0 and we can "import" those generic projects into whichever
client web application we're working on? I really don't want multiple copies of the generic projects.

Jul 21 '05 #2

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

Similar topics

8
by: D Busby | last post by:
List I've made a .NET windows service in C++, then I added an installer to the solution. I added the 'Project Output' from my .NET service as a package for the installer to install however it does...
10
by: Simon Jefferies | last post by:
Hello, I'm getting a strange problem where when I load up my solution that has three projects:- a managed C++ .NET, one C++ lib, and a VB library. It locks up and doesn't load completely, I...
0
by: venky | last post by:
How can i integrate dotfuscator with my solution projects. Like when i build projects in my solution using visual studio.net, i want to be build using dotfuscator. Like i have a setup project...
1
by: Geoff Jones | last post by:
Hi I'm starting to look at C# after programming in C++ and was wondering if anybody could help me with the following questions: (1) What is the difference between a Project and Solution In...
1
by: zacks | last post by:
Am using VB.NET 2005. I have a solution that has four projects. Two projects are standard windows applications. One is a class library that is shared by the two windows application projects, it...
0
by: Smokey Grindle | last post by:
I have a solution with about 200 files in about 36 projects in a large solution, when I add a setup project into the mix its load time increases to about 3 minutes, if I take it out, the load time...
2
by: martin1 | last post by:
Hi, All, I used to right click on solution explorer to setup start point, but when I right click and cannot see setup start point anymore. I have 2 window forms and want to set up one window...
2
by: jk2l | last post by:
Solution | +-- Project 1 | +-- Project 2 (downloaded from somewhere) | +-- Project 3 (my project) Project 1 generate exe Project 2 and 3 generate dll
8
by: Dave | last post by:
Does anyone have any idea why my 2005 solution is choosing to rebuild, everytime i execute any project within its space? There's nothing overly strange with the project assemblies within, a few...
1
by: capella07 | last post by:
In VS2005 I have a working setup project that installs several CABs with the main app. I also need to have a setup project that only installs the app itself. I created a new setup project and added...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
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
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
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
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
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.