Skip to content

fix multiple change to csprojfile with some pkg - #282

Open
kYann wants to merge 1 commit into
FubuMvcArchive:masterfrom
Youscribe:FxiDuplicateAssemblyName
Open

kYann wants to merge 1 commit into
FubuMvcArchive:masterfrom
Youscribe:FxiDuplicateAssemblyName

Conversation

@kYann

@kYann kYann commented Apr 25, 2014

Copy link
Copy Markdown

When using a package that include another dll in his lib folder. And the
other dll exists as a package, then csprojfile are changed multiple
times du to addassemblies save. In that case we have a reload all window
on vs.

Package creating conflicts :

  • TweetSharp-Unofficial (embed hammock and newtonsoftjson)

To reproduce the issue, install TweetSharp-Unofficial then newtonsoftjson (or hammock) in project.
You'll see the csproj file wirte change every time the task FixReferences is runned.

When using a package that include another dll in his lib folder. And the
other dll exists as a package, then csprojfile are changed multiple
times du to addassemblies save. In that case we have a reload all window
on vs.

Package creating conflicts :
- TweetSharp-Unofficial (embed hammock and newtonsoftjson)
@jmarnold

Copy link
Copy Markdown
Contributor

Because I'm being lazy, what's the fix do exactly? How do you determine which one should be added?

@kYann

kYann commented Apr 25, 2014

Copy link
Copy Markdown
Author

The first found occurence of the assembly name wins (for the current project being "fix").
I don't know if there is a better way to choose which one should be keeped.

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

Successfully merging this pull request may close these issues.

2 participants