fluentassertions / fluentassertions/fluentassertions.analyzers

IOException when installing NuGet-package via paket

Aperta
#81 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C#
Stelle
131
Fork
25
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Description

When installing the NuGet-package using paket, an IOException is thrown:

```
Paket failed with
-> Error during extraction of D:\projects\...\packages\FluentAssertions.Analyzers\fluentassertions.analyzers.0.11.4.nupkg.

In rare cases a firewall might have blocked the download. Please look into the file and see if it contains text with further information.
-> IOException: Die Datei "D:\projects\...\packages\FluentAssertions.Analyzers\analyzers\dotnet\cs\FluentAssertions.Analyzers.dll" ist bereits vorhanden.
```

### Expected behavior:

The package should be installed like using any other package manager

### Actual behavior:

An IOException (see above) is thrown and the package cannot be installed.

### Versions

* Which version of Fluent Assertions Analyzers are you using? --> 0.11.4
* Which .NET runtime and version are you targeting? --> .NET Core 2.1

### Additional Information

When inspecting the pacakge I noticed that there are two files with the same name conatined in the same folder.
![image](https://user-images.githubusercontent.com/8678671/46216664-65eaa580-c340-11e8-9a72-b7746d8e131b.png)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia ispezionando il .nupkg di FluentAssertions.Analyzers 0.11.4 e i relativi contenuti in analyzers/dotnet/cs, concentrandoti sulle voci duplicate FluentAssertions.Analyzers.dll segnalate da Paket. Riproduci l’installazione con Paket su .NET Core 2.1 e verifica che il pacchetto venga installato senza l’IOException.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
build-system, tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.