Skip to content
This repository has been archived by the owner on Jan 3, 2023. It is now read-only.

Create an unsigned fsharp.core nuget package #345

Closed
khanage opened this issue Nov 12, 2014 · 2 comments
Closed

Create an unsigned fsharp.core nuget package #345

khanage opened this issue Nov 12, 2014 · 2 comments

Comments

@khanage
Copy link

khanage commented Nov 12, 2014

I asked a little while ago on stackoverflow about deploying an application that has a dependency on fsharp.core to a remote machine where the remote machine doesn't have the fsharp redistributable installed.

As far as I am aware, if I have signed assemblies, any assembly that then references that must also be signed. This reduces the utility of creating core libraries in F#, and makes it (more) difficult to deploy any application that depends on it.

Is it therefore worthwhile to create an FSharp.Core.Unsigned nuget package?

@dsyme
Copy link
Contributor

dsyme commented Nov 12, 2014

Hi @khanage , Just deploy the signed FSharp.Core as one of the binaries of your application. Your other assemblies don't need to be signed, and nothing needs to be in the GAC.

@khanage
Copy link
Author

khanage commented Nov 12, 2014

Thanks @dsyme, I guess this wasn't all that complicated in the end. I added a reference to the FSharp.Core.Microsoft.Signed package in my library, and that came along for the ride.

Looks like the problem was just with a delay signed version of the assembly that I picked up from nuget.

@khanage khanage closed this as completed Nov 12, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants