easyBlog

EasyObjects and the Enterprise Library

About the author

Author Name is someone.
E-mail me Send mail

Recent comments

Authors

Tags

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009

Yet more errors

When doing a release, any release, I try to have a repeatable process in place so that if something goes wrong, I don't have to go back and re-assemble all the files. To do this, I use WinZip 10 with their new "job" files. It allows me to specify files and folders to include and exclude, as well as FTP the finished zip up to the server. Nice and neat, and it saves me a lot of time.

But in this case, it also got me into trouble. It turned out the job file was excluding files in the Configuration folder of the EasyObjects project. So everytime I was rebuilding the zip file, it was excluding a handful of necessary files in order to compile the EO DLL (as you may have noticed). Yikes!  :-O

In order to combat this type of failure, I will add an intermediate step into my release process that unzips the finished zip file into a temporary area, attempts to build the DLL, and fails out if there are any errors. It shouldn't be too hard to write a batch file or something that will do this.

I have posted the corrected zip file in the downloads area, and hopefully that's the end of the compile troubles.

Tags:
Categories: EasyObjects
Posted by mgnoonan on Wednesday, February 07, 2007 11:59 PM
Permalink | Comments (2) | Post RSSRSS comment feed

Related posts

Comments

Qasim Waqar us

Tuesday, June 05, 2007 3:00 AM

thanks, it solved a lot of my problem. but hmmmmmmmmmmmm what are u talking about...

jake us

Saturday, May 17, 2008 4:55 AM

yeah!. .that was really a great idea. To avoid errors in the things you are doing you must repeat the process so that you can identify if theres something wrong with your work. You must follow the steps so that you will not get error. In that case you can make sure that your work will not going to error.

____________
jake

The Fastest, Easiest way to learn DotNetNuke! Free Trial Lessons!! http://www.applydnn.com

Add comment


 

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

Wednesday, January 07, 2009 7:31 AM