This project has moved and is read-only. For the latest updates, please go here.

NuGet package for managed esent

May 3, 2011 at 2:33 PM


Is it possible to get managed esent packaged as a nuget package? It would make it significantly easier to use managed esent in my apps as the build process is already set up to get dependencies from nuget.

Happy to help with manifest and/or info on how to upload the package if needed.



Oct 6, 2011 at 9:15 PM

I agree this would be nice to have. It also makes things easier for those that have packages that depend on managed esent.

Nov 3, 2011 at 8:16 AM

I hadn't heard of nuget before, so I may have gotten the manifest wrong. I placed all of the files from the .zip in the package. Can you please take a look and let me know if I put too much in there? Should it just be Esent.Interop.dll without the PDB or XML documentation files?


E:\tmp\managedesent\1.6 $ nuget push ManagedEsent.1.0.nupkg
Pushing ManagedEsent 1.0 to the NuGet gallery (
Publishing ManagedEsent 1.0 to the NuGet gallery (
Your package was published.

Nov 16, 2011 at 8:22 PM

The NuGet package is broken.

  1. Dependency on package called 'SampleDependency' should not be there.  Attempting to install:
    PS C:\dev\temp> .\NuGet.exe i ManagedEsent
    Attempting to resolve dependency 'SampleDependency (= 1.0)'.
    Unable to resolve dependency 'SampleDependency (= 1.0)'.

  2. Package version should match the project version (1.6)

  3. The PDB and XML documentation files should be there, but the XML files need to be in same folder (net20) as the PDB and DLL files and *not* in the content folder.

  4. The python files are probably not necessary.

  5. The readme.rtf is probably not necessary either.

I'd supply a fix for the nuspec file but I can't find it in the source...


Nov 18, 2011 at 3:44 AM

Thanks for the report damianh! This week is proving to be incredibly busy, so I'm not sure when I'll get a chance to look at it.


Nov 19, 2011 at 10:39 AM

No problem.

NuGet is the best mechanism to get your hard (and appreciated) work to a wider audience.

And TFS is the worst mechanism to get contributions from a wider audience. ;)

Nov 21, 2011 at 1:57 AM

Thanks for the details. I verified that the new package (1.6) works.

I took your suggestion and dropped the python files, but I left the readme.rtf since it's so small anyway.

Unfortunately, we're not allowed to take contributions from the wider audience. :(


Dec 16, 2011 at 10:56 PM

Doesn't look like the assembly that is published is signed. Any chance on getting one that is?

Dec 21, 2011 at 2:48 PM

Before you decide to sign it, read this.

Dec 21, 2011 at 6:47 PM

Thanks for the link Damian. I'll need to read up on it. I also wouldn't have time to do it before vacation anyway. 



Dec 21, 2011 at 6:49 PM

Don't think there is any rush. Enjoy your break.

On Dec 21, 2011 6:47 p.m., "martinc" <> wrote:

From: martinc

Thanks for the link Damian. I'll need to read up on it. I also wouldn't have time to do it before vacation anyway.


Read the full discussion online.

To add a post to this discussion, reply to this email (

To start a new discussion for this project, email

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe on

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at

Jan 5, 2012 at 7:38 AM

I'm agree too... this is a nice to have :-).