Custom Sinks - ISinkElement

Topics: Semantic Logging Application Block
Jun 5, 2013 at 2:02 PM
Hi,

I am trying to find the assembly that defines the ISinkElement.

All the documentation that I can find implies that I will find it in Microsoft.Practices.EnterpriseLibrary.SemanticLogging.Etw, however I cannot find one that has it in it.

I have tried to download it from this link http://go.microsoft.com/fwlink/p/?LinkID=290903 as referenced in one of the documents.. but that just gets the executable.

I have tried from http://entlib.codeplex.com/downloads/get/623241 which is the semnaticLogging-svc.zip but that version ( 6.0.1.1302.0 ) does not have it in.

Event getting the source http://entlib.codeplex.com/downloads/get/623240 I cannot find any reference to it.

I can only assume I am looking in the wrong place and not finding the latest version of the out of process service ?

Thanks
-Steve
Jun 5, 2013 at 4:00 PM
ISinkElement is in the Microsoft.Practices.EnterpriseLibrary.SemanticLogging.Etw.Configuration namespace contained in the assembly Microsoft.Practices.EnterpriseLibrary.SemanticLogging.Etw.dll.

I think you are downloading an older preview version of the block.

To get the assembly you are looking for go to Microsoft Enterprise Library 6 in the Download Center and download the SemanticLogging-service.exe. Once unpacked, you will see the assembly you are looking for.

If you want the source, download all of the Enterprise Library source code (packaged in EnterpriseLibrary6-source.exe) from Microsoft Enterprise Library 6 in the Download Center. Once you extract the source you should be good to go.

~~
Randy Levy
entlib.support@live.com
Enterprise Library support engineer
Support How-to
Marked as answer by randylevy on 10/7/2013 at 11:18 PM
Jun 5, 2013 at 4:21 PM
Ahh I see where I was led astray now... the SemanticLogging-service.exe file is not visible in the Details tab on this page ( http://www.microsoft.com/en-us/download/details.aspx?id=38789 ) by default - you have to press the teeny-tiny plus button to see it -- so I kept search elsewhere and just getting older versions.

My fault for not being tougher.

Thanks
-Steve
Marked as answer by randylevy on 10/7/2013 at 11:18 PM
Jun 5, 2013 at 4:44 PM
I wouldn't blame yourself too much. I agree (with your implicit statement) that the download page could be easier to use. Everything is collapsed so you have to go hunting for all the info, the teeny + button, the actual downloads hidden behind the download button. All that collapsed information and 60% of the page is used for other things (Popular Downloads!) rather than what you came there to do.

~~
Randy Levy
entlib.support@live.com
Enterprise Library support engineer
Support How-to