handzlikchris / handzlikchris/FastScriptReload

Duplicate assembly 'System.Collections.Immutable.FSR.dll' with different versions detected

Abierto
#130 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C#
Estrellas
2.2k
Forks
167
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Yo, seems like both `System.Collections.Immutable.FSR.dll` and `System.Collections.Immutable.dll` identify as `System.Collections.Immutable`. Not sure if vendor one can be removed, or FSR one can be internally renamed (and usages updated if needed).

Also not sure it's a problem, just popped up in Unity's Assembly loading/analysis debug log

> Duplicate assembly 'System.Collections.Immutable.FSR.dll' with different versions detected, using 'Packages/com.handzlikchris.fastscriptreload/Plugins/Roslyn/2021+/System.Collections.Immutable.FSR.dll, AssemblyName=System.Collections.Immutable, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' and ignoring 'Packages/com.handzlikchris.fastscriptreload/Plugins/Roslyn/2021+/System.Collections.Immutable.dll, AssemblyName=System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.[MODES] ModeService[none].Initialize

Take care :tada:

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza inspeccionando el registro de depuración de carga de assemblies de Unity y los dos archivos bajo Packages/com.handzlikchris.fastscriptreload/Plugins/Roslyn/2021+: System.Collections.Immutable.FSR.dll y System.Collections.Immutable.dll. Compara sus identidades de assembly y sus usos en el plugin; después, determina si la advertencia de duplicado afecta a FastScriptReload. Se considera terminado cuando la advertencia se haya resuelto de forma segura o se haya documentado como inofensiva con pruebas que lo respalden.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp, unity
Área
devtools, game-dev
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Necesita aclaración
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.