-
-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wip: .NET Core Support #331
base: main
Are you sure you want to change the base?
Conversation
Hard-Coded Secrets (1)
More info on how to fix Hard-Coded Secrets in General. 👉 Go to the dashboard for detailed results. 📥 Happy? Share your feedback with us. |
e049b36
to
faeea08
Compare
faeea08
to
63aeca6
Compare
Hard-Coded Secrets (1)
More info on how to fix Hard-Coded Secrets in General. 👉 Go to the dashboard for detailed results. 📥 Happy? Share your feedback with us. |
374dbbb
to
558283a
Compare
This is still work in progress. Current issues: - [ ] Internals are not visible to tests/SRM, which breaks the build - [ ] README needs updating with compatibility matrix - [ ] Extensions built with .NET Core need testing
558283a
to
d67fd00
Compare
First of all, great work! thanks for the library.
I checked out this PR locally, played with the It seems to be the same issue with dotnet/runtime#38950, which has been fixed recently and backported to .net core 3.1.x: dotnet/coreclr#28073 |
Verified @wangfu91's findings. The crash does not happen with sdk 3.1.8 and beyond. |
@dwmkerr Would you mind to add an .editorconfig file to the solution ? This would make it way more easy to contribute. |
Do you have any timeframe for when this should be done? |
Echoing the previous comment; very excited to see this merged to the main branch! |
• Calling to statically-placed "vswhere.exe" detects MSBuild automatically • "t:Restore" allows immediate building from this script, without first needing to launch visual studio & reimport missing packages • $args handled as string array, can now be passed directly to command without needing to duplicate content (not strictly needed with the new syntax, but the old ampersand call would've gotten use out of it)
build.ps1 improvements
Is this project dead or still active? |
I'm looking for others who can continue it if possible - it's not 'officially' abandoned but I have super limited capacity |
Sorry to hear that. I am trying to create a Encryption tool for folders and want to browse it's inside (like zip) without first exporting to persistant storage. Is there an alternative library for this? I dont want to program a whole File Explorer. |
This is now partially working. To show it in action:
CountLinesExtension
withregsvr32
.CountLinesExtension
in the server manager.txt
file...explorer
in most cases)The exception is:
And I have no idea why. So far testing with a side-by-side manifest has not fixed the issue. Note that the extension is debuggable as expected from the ServerManager.
Current issues:
*.comhost.dll
file; register the comhost; throw if anything looks weirdClassRegistration
andClassRegistration
could all be pulled into the separate registration library, at the moment they are only used by the half baked GUI that I'd been working on to manage shell extensions.ISharpShellExtension
or whatever then we assume we can try and register it. This will fix the requirements that the server manager needs to be compiled with the same version of SharpShell as the server itself.MetadataReader
)Server Manager
Closes #252