Click here to Skip to main content
15,879,239 members
Home / Discussions / C#
   

C#

 
GeneralRe: ADO.Net synchronization Pin
Judah Gabriel Himango15-Jan-04 6:06
sponsorJudah Gabriel Himango15-Jan-04 6:06 
GeneralRe: ADO.Net synchronization Pin
Mazdak15-Jan-04 6:28
Mazdak15-Jan-04 6:28 
GeneralCryptGenKey -use of ALG_ID type Pin
Member 51467215-Jan-04 4:39
Member 51467215-Jan-04 4:39 
GeneralRe: CryptGenKey -use of ALG_ID type Pin
Heath Stewart15-Jan-04 6:28
protectorHeath Stewart15-Jan-04 6:28 
QuestionWhy rebuild everything? Pin
Carl Mercier15-Jan-04 4:13
Carl Mercier15-Jan-04 4:13 
AnswerRe: Why rebuild everything? Pin
Not Active15-Jan-04 5:38
mentorNot Active15-Jan-04 5:38 
GeneralRe: Why rebuild everything? Pin
Carl Mercier15-Jan-04 5:41
Carl Mercier15-Jan-04 5:41 
GeneralRe: Why rebuild everything? Pin
Heath Stewart15-Jan-04 6:21
protectorHeath Stewart15-Jan-04 6:21 
Switching between builds seems to remove some temporary build files which flags the projects as having changed, or even the very act of switching builds flags the projects as having changed. If you use project references in your projects (which is always a good idea to keep these in sync), building one project with references to other projects that have changed will make sure those are compiled, too. It also helps if you simply right-click on a single project and select build, as opposed to using the Build menu in the main menu, which builds the entire solution.

Also, are you using AssemblyVersionAttribute with an asterisk (*) in it? If you are and these projects aren't rebuilt properly, the assembly that is dependent on them won't link against the right versions of assemblies, which is important in .NET (since Type and Assembly names are hingent on the Version). In large applications - especially those with lots of dependencies - it is better to manage the version numbers yourself otherwise you can easily fall into this problem. Without control on the version numbers, you're at the mercy of the compiler and updating test directories gets to be a REAL pain.

 

-----BEGIN GEEK CODE BLOCK-----
Version: 3.21
GCS/G/MU d- s: a- C++++ UL@ P++(+++) L+(--) E--- W+++ N++ o+ K? w++++ O- M(+) V? PS-- PE Y++ PGP++ t++@ 5 X+++ R+@ tv+ b(-)>b++ DI++++ D+ G e++>+++ h---* r+++ y+++
-----END GEEK CODE BLOCK-----
GeneralRe: Why rebuild everything? Pin
Carl Mercier15-Jan-04 9:55
Carl Mercier15-Jan-04 9:55 
GeneralRe: Why rebuild everything? Pin
Heath Stewart15-Jan-04 10:05
protectorHeath Stewart15-Jan-04 10:05 
GeneralRe: Why rebuild everything? Pin
Carl Mercier15-Jan-04 11:19
Carl Mercier15-Jan-04 11:19 
GeneralRe: Why rebuild everything? Pin
Carl Mercier16-Jan-04 6:10
Carl Mercier16-Jan-04 6:10 
GeneralRe: Why rebuild everything? Pin
Not Active15-Jan-04 7:16
mentorNot Active15-Jan-04 7:16 
Generalscale a bitmap with 1bppIndexed Pin
FiDz15-Jan-04 3:59
FiDz15-Jan-04 3:59 
GeneralSelectedText in a ComboBox startup problem Pin
= M =15-Jan-04 3:53
professional= M =15-Jan-04 3:53 
GeneralRe: SelectedText in a ComboBox startup problem Pin
Mike Osbahr30-Jan-04 9:11
Mike Osbahr30-Jan-04 9:11 
GeneralPropertyGrid customization Pin
kaloyan15-Jan-04 3:28
kaloyan15-Jan-04 3:28 
GeneralRe: PropertyGrid customization Pin
Heath Stewart15-Jan-04 6:05
protectorHeath Stewart15-Jan-04 6:05 
GeneralRe: PropertyGrid customization Pin
kaloyan15-Jan-04 22:31
kaloyan15-Jan-04 22:31 
Generala beginner's question Pin
Forrest Feather15-Jan-04 2:56
Forrest Feather15-Jan-04 2:56 
GeneralRe: a beginner's question Pin
Guinness4Strength15-Jan-04 3:49
Guinness4Strength15-Jan-04 3:49 
GeneralRe: a beginner's question Pin
Colin Angus Mackay15-Jan-04 4:16
Colin Angus Mackay15-Jan-04 4:16 
GeneralRe: a beginner's question Pin
HAHAHA_NEXT15-Jan-04 10:58
HAHAHA_NEXT15-Jan-04 10:58 
GeneralQuestion about multicast Pin
Korby15-Jan-04 1:49
Korby15-Jan-04 1:49 
GeneralRe: Question about multicast Pin
Heath Stewart15-Jan-04 6:02
protectorHeath Stewart15-Jan-04 6:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.