473,405 Members | 2,210 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,405 software developers and data experts.

How to do large builds for C# projects?

Ok, newbie to .NET, C# here.

I have multiple solutions/projects. How do I do a "build" across
these?

Also, I have some .resx files that must be converted to .resources
files, and I have been unable to find a mechanism inside of the .NET
build mechanism to do this. (been doing it by hand with resgen) Note
that I am using ResourceReader and really do need a .resources file.
I have tried setting the build options on the .resx file to "embedded
resource" with no luck.

Any help in this area is greatly apprecied.
Nov 15 '05 #1
4 1311
To build the projects/solutions, use the commands under the Build menu.

..resx files are automatically converted to .resource files during the build
and when embedded. The original file will stay a .resx though.

"Bleedledeep" <bl*********@yahoo.com> wrote in message
news:a1**************************@posting.google.c om...
Ok, newbie to .NET, C# here.

I have multiple solutions/projects. How do I do a "build" across
these?

Also, I have some .resx files that must be converted to .resources
files, and I have been unable to find a mechanism inside of the .NET
build mechanism to do this. (been doing it by hand with resgen) Note
that I am using ResourceReader and really do need a .resources file.
I have tried setting the build options on the .resx file to "embedded
resource" with no luck.

Any help in this area is greatly apprecied.

Nov 15 '05 #2
As far the as the .resx -> .resources conversion. No .resources files
are generated for me during the build process. Is there some setting I
am missing?

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Nov 15 '05 #3

That is good for any one solution with the projects it contains, but I
need to build across multiple solutions.
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Nov 15 '05 #4
Stephen Johns wrote:
That is good for any one solution with the projects it contains, but I
need to build across multiple solutions.


You can build a VS.NET solution from the command line using the devenv
command. Issue a "devenv /?" at the command line to get a summary of
the syntax.

You can drive a multi-solution build by placing invocations to devenv in
a standard makefile (or batch file if your needs are simple).

Some people use a tool called "NAnt" to build .NET projects. I have no
experience with it since makefiles are what I use, but it might be worth
looking into. It seems similar to the MSBuild technology that Microsoft
is moving to in Whidbey/Longhorn.
--
mikeb
Nov 15 '05 #5

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

Similar topics

36
by: Andrea Griffini | last post by:
I did it. I proposed python as the main language for our next CAD/CAM software because I think that it has all the potential needed for it. I'm not sure yet if the decision will get through, but...
1
by: _BNC | last post by:
Well, it started as a series of tools for supporting a project, but I've got a large number of project directories with .SLN files that are used by a rapidly-growing EXE. First question: What...
14
by: Jason Heyes | last post by:
I have read item 26 of "Exceptional C++" that explains a way of minimising compile-time dependencies and, therefore, a way to improve compile speeds. The procedure involves replacing #include...
13
by: kevinold | last post by:
Hello everyone, I have a list of about 1600 employees that I'd like to have displayed in a form. I'd like to make the "search" for the user as easy as possible. I ran across this:...
4
by: Ivan Krivyakov | last post by:
Let's say I have a big system with several dozen C# projects - some of them class libraries, some of them applications. Executables and libraries from higher layers depend on libraries from lower...
2
by: adolf garlic | last post by:
hi, i'm having problems running something in vs.net (it builds ok with no errors or warnings) scenario: - c# dll class library is used to log events to perf mon/counters - interop is...
3
by: jrett | last post by:
I've got a source tree with over 100 projects, some depending on others and I'd like to set this up on an automated nightly build, or where devs can do private builds of the entire source tree to...
3
by: DonJefe | last post by:
Does anyone have experience using project->project references in large solutions? What are the plus/minuses that you have found? Currently, we are using the binary assembly references for our...
6
by: Andrew Rowley | last post by:
I am having trouble getting debug and release builds to work properly with project references using C++ .NET and Visual Studio 2003. I created a test solution, with a basic Windows form C++...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
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...

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.