Skip to content
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

ENH: Generalize US 3D Reader to also support Image3dAPI through manifest #29

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jcfr
Copy link
Contributor

@jcfr jcfr commented Jul 10, 2023

This commit generalize the support for Image3dFileLoader so that the loading of the associated type library wrapper can be done if it was directly associated with the application using manifest.

This removes the need for administrator privileges needed to explicitly register the loader using command like "regsvr32 Image3dLoaderGe.dll".

At the time of this commit only the GE loader supports this approach.

This commit generalize the support for Image3dFileLoader so that the
loading of the associated type library wrapper can be done if it was
directly associated with the application using manifest.

This removes the need for administrator privileges needed to explicitly
register the loader using command like "regsvr32 Image3dLoaderGe.dll".

At the time of this commit only the GE loader supports this approach.
@lassoan
Copy link
Contributor

lassoan commented Jul 10, 2023

How does this work in practice? Could you update the installation instructions with the simplified method?

@jcfr
Copy link
Contributor Author

jcfr commented Jul 10, 2023

How does this work in practice? Could you update the installation instructions with the simplified method?

Will follow-up later. In a nutshell, this is the step 2B mentioned in https://github.com/SlicerHeart/SlicerHeart/blob/master/UltrasoundImage3dReader/GE_CVUS_Loader-3.9.0/Image3dLoaderGe_README.txt

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.

None yet

2 participants