fsprojects / fsprojects/Paket

How to refererence DLLs inside of a ZIP Archive?

Open
#3,774 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

question
Dominant language
F#
Stars
2.1k
Forks
528
Avg merge
1d 12m
Merged PRs (30d)
54

Description

Description

I have a few DLLs from a third-party vendor which I want to reference in a project. From the documentation it looks like I could pack them as zip file, and add a http-reference to paket.dependencies. The zip file is then downloaded and extracted. How would I reference the files in the zip now in a paket.references? The best I could do was to add a new line to paket.references like File: myzip.zip, but this does not include all DLLs from the zip but the zip-file itself.

Is there a way to handle this usecase or is this the wrong way to reference a bunch of related DLL files with paket?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue concerns paket.dependencies and paket.references; start by tracing how HTTP ZIP sources and File entries are handled. Determine whether extracted DLLs can be referenced individually, and make the supported outcome clear for including the vendor libraries.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.