From: Author on
It looks like that there is very little resource about the Enterprise
Library on the Web. I know it is documented at msdn, but I haven't
found a whole lot sample codes.

I was trying out the ExceptionHandling block. So I followed the
example at

http://www.codersource.net/csharp_exception_handling_enterprise_library.aspx

When I debug it, I get this:

Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionHandlingException
was unhandled by user code
Message="The current build operation (build key Build
Key[Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionPolicyImpl,
General Exception]) failed: Object reference not set to an instance of
an object. (Strategy type
Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfiguredObjectStrategy,
index 2)"
Source="Microsoft.Practices.EnterpriseLibrary.ExceptionHandling"

I googled and found this:

http://groups.google.com/group/microsoft.public.dotnet.general/browse_thread/thread/e7e15d1822e79eb0/9e78434e1940a453?hl=en&lnk=st&q=current+build+operation+failed+Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionPolicyImpl%2C#

Where Jeff Win, who also seems to be active in this csharp group, says
that the problems is that

Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.WCF,
Version=4.0.0.0,

was not included in the bin folder.

But, I do have it in my bin folder. However, I do notice that the
version says 1 [Neutral], instead of 4. I don't know why though, I
did install Enterprise Library 4.0 and added those dll's into my bin
folder of my website.

Any idea how to combat this error?

From: Author on
On Sep 18, 3:02 pm, Author <gnewsgr...(a)gmail.com> wrote:
> It looks like that there is very little resource about the Enterprise
> Library on the Web.  I know it is documented at msdn, but I haven't
> found a whole lot sample codes.
>
> I was trying out the ExceptionHandling block.  So I followed the
> example at
>
> http://www.codersource.net/csharp_exception_handling_enterprise_libra...
>
> When I debug it, I get this:
>
> Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionHandlingException
> was unhandled by user code
>   Message="The current build operation (build key Build
> Key[Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionPolicyImpl,
> General Exception]) failed: Object reference not set to an instance of
> an object. (Strategy type
> Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfiguredObjectStrategy,
> index 2)"
>   Source="Microsoft.Practices.EnterpriseLibrary.ExceptionHandling"
>
> I googled and found this:
>
> http://groups.google.com/group/microsoft.public.dotnet.general/browse...
>
> Where Jeff Win, who also seems to be active in this csharp group, says
> that the problems is that
>
> Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.WCF,
> Version=4.0.0.0,
>
> was not included in the bin folder.
>
> But, I do have it in my bin folder.  However, I do notice that the
> version says 1 [Neutral], instead of 4.  I don't know why though, I
> did install Enterprise Library 4.0 and added those dll's into my bin
> folder of my website.
>
> Any idea how to combat this error?

BTW, the exception occurs at the following line:

bool rethrow = ExceptionPolicy.HandleException(exception, "Divide By
Zero");