Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of binaries to add to deployment #531

Closed
skaryshev opened this issue Dec 21, 2015 · 5 comments
Closed

List of binaries to add to deployment #531

skaryshev opened this issue Dec 21, 2015 · 5 comments

Comments

@skaryshev
Copy link
Contributor

Getting Started page still reads "Make sure to include Squirrel.dll and its dependencies too!" in "BETA: Some hacky notes that will go away soon" section.

Could you please confirm that we need to add all the following binaries to our application deployment.

DeltaCompressionDotNet.dll
DeltaCompressionDotNet.MsDelta.dll
ICSharpCode.SharpZipLib.dll
Microsoft.Data.Edm.dll
Microsoft.Data.OData.dll
Microsoft.Data.Services.Client.dll
Microsoft.Web.XmlTransform.dll
Mono.Cecil.dll
NuGet.Squirrel.dll
Splat.dll
Squirrel.dll
System.Spatial.dll

Thank you.

@anaisbetts
Copy link
Contributor

I'm pretty sure those all get ILMerged

@skaryshev
Copy link
Contributor Author

Sounds like I am missing something. There is no Squirrel.dll in the release package (https://github.com/Squirrel/Squirrel.Windows/releases/download/1.2.2/Squirrel.Windows-1.2.2.zip). So I rebuilt Squirrel.dll from source code in Visual Studio. And both Release and Debug do not ILMerge anything for me. Only CLBuild does ILMerge but on Update project. Could you please help me to get ILMerge'd Squirrel.dll?

@anaisbetts
Copy link
Contributor

@skaryshev For C# projects, you should use the NuGet package, the release zip file is for non-C# projects

@skaryshev
Copy link
Contributor Author

OK. I run Install-Package squirrel.windows and get 1.2.1 version of Squirrel.dll with size of 218K, which does not look like ILMerge'd either plus two more dlls and three dependencies. Also I am looking to build a signed version of the dll to link with my application. Any help to build up-to-date release quality version for Windows from the source code would be great ;).
Thanks.

@skaryshev
Copy link
Contributor Author

I see I need to add all 12 binaries to my deployment any way. Either directly or ILMerge them into one blob.
Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants