jwcolby
jwcolby at colbyconsulting.com
Sat Mar 12 15:00:17 CST 2011
OK, I got all of the references fixed up and got it checked into VSN. John W. Colby www.ColbyConsulting.com On 3/12/2011 7:27 AM, jwcolby wrote: > Well... the whole thing compiled (the project) when it was part of the bigger solution. > > I'll give that a try. > > John W. Colby > www.ColbyConsulting.com > > On 3/12/2011 4:34 AM, Shamil Salakhetdinov wrote: >> Hi John -- >> >> You have to add references to some of System.Windows.XYZ: >> >> - System.Windows.Forms >> - ... >> >> Just compare references of your source project with a classlib project >> created from it - and add missing references... >> >> <<< >> I "just did it"! ;) >>>>> >> But you did it, didn't you? ;) >> >> >> Thank you. >> >> -- >> Shamil >> >> -----Original Message----- >> From: dba-vb-bounces at databaseadvisors.com >> [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: 12 ????? 2011 ?. 6:10 >> To: Discussion concerning Visual Basic and related programming issues. >> Subject: Re: [dba-VB] c# - Creating and using a shared module >> >> I found a "make project from existing files. When I did that it offered to >> use a selected directory so I dragged the project directory into a new >> directory and told it to use that. I selected a class library type of >> project and it went to work "converting" my existing project into a class >> library. >> >> 112 compile errors, most having to do with the fact that it no longer >> understands >> >> using System.Windows.XYZ >> >> Many of the common classes did things like accept a combo loaded data into >> it in a standard way. >> Stuff like that. >> >> So there we are. >> >> I "just did it"! ;) >> >> John W. Colby >> www.ColbyConsulting.com >> >> On 3/11/2011 9:37 PM, jwcolby wrote: >>> You make it sound so easy, but it is an existing project already which >>> was not created as a class library project. I need to create the class >>> library project then somehow get the directories and files into that >> project and get it to compile. >>> >>> At that point I can reference it by other solutions. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> On 3/11/2011 12:52 PM, Shamil Salakhetdinov wrote: >>>> Hi John -- >>>> >>>> <<< >>>> Any suggestions, tips and tricks, warnings, how to etc.? >>>>>>> >>>> Just do it! :) >>>> >>>> I mean if you managed to handle MS Access library databases then >>>> handling .NET class libraries would be a "breeze" work for you. >>>> >>>> Create class library project - you can keep it within its own >>>> solution having main (console) project of that solution as a (unit) test >> one. >>>> Put all three solutions - two application ones and class library one >>>> in subfolders of the same root folder. (You can do it differently but >>>> this is how it's done usually AFAIK) Add existing class library >>>> project to application solutions. >>>> Reference class library projects from application projects. >>>> if you use VS2008 and you have a good PC with plenty of memory (and >>>> you have one don't you?) then you can keep all three solutions open >>>> in three instances of VS2008. >>>> Just keep tack from which solution you have made class library code >>>> changes last time - when you'll switch to the other solution and if >>>> you have the same source code file opened in it you'll get a message >>>> like that "Source file changed - would you like to reload it?" - reply >> yes... >>>> >>>> ... >>>> >>>> Use SVN or Mercurial for source code control. Do commit source code >>>> changes to the source code repository from time to time... >>>> ... >>>> >>>> I have 58 projects in one of the solutions here - that results in >>>> more than >>>> 5 apps and quite some class libs compiled and built - AFAIK folks do >>>> have more than hundred projects within solutions sometimes... >>>> >>>> >>>> Thank you. >>>> >>>> -- >>>> Shamil >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> >> > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > >