Skip to content

Fixed for newer .net and .net framework and msbuilds#67

Open
mitchcapper wants to merge 7 commits intodsplaisted:masterfrom
mitchcapper:master
Open

Fixed for newer .net and .net framework and msbuilds#67
mitchcapper wants to merge 7 commits intodsplaisted:masterfrom
mitchcapper:master

Conversation

@mitchcapper
Copy link
Copy Markdown

This fixes a few bugs (ie clean not cleaning out signed binaries), where the output binary would sometimes not take the newer signed version, avoids using reference dll's (note this part is a bit hacky it could be made more robust if it fails), and signature /runtime updates to make this work again. Several of Petar's multi-targeting commits as well.

@mitchcapper
Copy link
Copy Markdown
Author

mitchcapper commented Feb 27, 2024

Resolves #66, Resolves #65, Resolves #64, Resolves #62, Resolves #61, Resolves #58, Resolves #51, Resolves #38

<ItemGroup>
<PackageReference Include="Mono.Cecil" Version="$(CecilVersion)" PrivateAssets="all" />
<PackageReference Include="Nerdbank.GitVersioning" Version="3.0.26" PrivateAssets="all" />
<PackageReference Include="Mono.Cecil" Version="0.11.5" PrivateAssets="all" />
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should version be $(CecilVersion) ?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It wouldn't hurt anything but I don't think you gain anything either. The variable isn't used elsewhere and I don't see in Mono.cecil source itself.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's used in the None Include lines above

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch will update the pr with the fix

@arce-rvty
Copy link
Copy Markdown

Is it probable that this code will be merge into the master branch in the near future?

@mitchcapper
Copy link
Copy Markdown
Author

This repo hasn't been touched in 5 years, I wouldn't hold your breath. I did add @cmconti 's fix though

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.

3 participants