473,322 Members | 1,562 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,322 software developers and data experts.

DLL's created after build

Hi,

I am using VS2005 and recently starting using C# instead of VB.

When i build a project I am finding that sometimes I get the assembly
DLL in the "Debug" folder and sometimes not only the "Release"
folder.. I delete them before my build to see.

Is there an explanation for this?

Also I find that a bin folder is created in project folder and also
a "obj" folder that has a debug and release folders.

So what version is in the bin folder?

Anyone shed some light on the build process?

rotsey
Jul 27 '07 #1
3 2052
At the top of the screen (in VS) is the configuration selector... if
you have Debug selected it builds to obj/debug and bin/debug, and if
you have Release selected it builds to obj/release and bin/release.

The obj folder (in brief - not 100% accurate ;-p) contains blocks that
are either being used by the IDE (designers etc), or by the compiler
while assembling a build. The bin folder contains built code (and
associated files). In general, it is bin/release that you want to
xcopy / robocopy as a deployment.

If you use msbuild (at the command-line) there are many, many more
ways of configuring builds, e.g. publishing to other. Some of these
are available through the IDE (or by hacking your project file by
hand), but not quite all.

Marc

Jul 27 '07 #2
Marc

I do not have a configuration selector on my vs screen

Is this due to the fact that I selcted VB as language when I
installed vs???

How do I bring up the configuration selector I cannot
see it on the menus anywhere?

rotsye

"Marc Gravell" <ma**********@gmail.comwrote in message
news:11**********************@g4g2000hsf.googlegro ups.com...
At the top of the screen (in VS) is the configuration selector... if
you have Debug selected it builds to obj/debug and bin/debug, and if
you have Release selected it builds to obj/release and bin/release.

The obj folder (in brief - not 100% accurate ;-p) contains blocks that
are either being used by the IDE (designers etc), or by the compiler
while assembling a build. The bin folder contains built code (and
associated files). In general, it is bin/release that you want to
xcopy / robocopy as a deployment.

If you use msbuild (at the command-line) there are many, many more
ways of configuring builds, e.g. publishing to other. Some of these
are available through the IDE (or by hacking your project file by
hand), but not quite all.

Marc

Jul 27 '07 #3
I left a reply to your other (more recent) duplicate post...

Jul 28 '07 #4

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

Similar topics

5
by: Giles Brown | last post by:
I'm feeling quite dumb this morning. I'm trying to build a COM server DLL using py2exe and it ain't working. Here's what ain't working... setup_dll.py based on py2exe sample: """from...
4
by: Craig | last post by:
When I do a build,Ctrl-Shift-B from Visual Studio.Net, on the production server, the dll gets created locally but not added to the production sites bin directory. It use to work. But when I tried...
3
by: Scott Vercuski | last post by:
Everyone, I've run into a problem using the GAC. I've created a DLL and put it in the GAC on our server. I've also created a webpage and referenced that same DLL with the "Copy Local" set to...
4
by: WM Chung | last post by:
Hi all, I meet a problem in building my .Net Solution and I would like to seek help. After I have added a dll to reference in one of my project in my solution, when I re-build the solution, I...
2
by: Patrick | last post by:
I am new to .net, but I have been pogramming in VB 6 for 4 years. I am trying to create a dll in VB.net. I have created them in vb6.0 before with the ActiveX DLL. I created a new Class Libary. I...
8
by: Brett Romero | last post by:
I have this situation: myEXE <needs< DerivedClass <which needs< BaseClass Meaning, myEXE is using a type defined in DerivedClass, which inherits from BaseClass. I include a reference to...
2
by: momo | last post by:
Hello Guys, I have a bit of a problem, I created a Dll called SecureQueryStringDll.dll and I had the dll put bin folder of my application first and it did not work so I then put it in the bin...
0
by: OceanBreeze | last post by:
I am new to .Net. I created a project called Tracking under C:\Tracking. The source code (.cs, aspx, image etc.) is under C:\Tracking. When I deploy the code under C:\Tracking in IIS, it cannot...
1
by: Tom | last post by:
My unsigned DLL works in my project that references it as long as I set Copy Local = true. Now I have signed the DLL with the sn.exe generated keys but have not yet moved the DLL into the GAC. ...
7
by: 97612 | last post by:
Purpose: Convet the project " ImageStone "(with source code) to a DLL Platform: Visual Studio 2005 on Windows Vista What I've done: 1. Create a empty DLL project and add all the source codes...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...

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.