RevitShell uses SharpShell to enable the creation of Windows Shell Extensions in .NET for Revit files.
Revit files have the following extensions:
- Project:
.rvt
- Family:
.rfa
- Project Template:
.rte
- Family Template:
.rft
In the InnoSetup the ServerRegistrationManager.exe
is used to install/uninstall the extension.
[Run]
Filename: "{app}\ServerRegistrationManager.exe"; Flags: postinstall runascurrentuser; Parameters: "install ""{app}\RevitShell.dll"" -codebase"
[UninstallRun]
Filename: "{app}\ServerRegistrationManager.exe"; Parameters: "uninstall ""{app}\RevitShell.dll""";
Download ServerRegistrationManager.zip
to install the extension.
Install:
ServerRegistrationManager.exe install RevitShell.dll
Uninstall:
ServerRegistrationManager.exe uninstall RevitShell.dll
Download ServerManager.zip
to install the extension.
Load RevitShell.dll
using ServerManager.exe
and install/unistall the server.
This project is licensed under the MIT Licence.
Do you like this project? Please star this project on GitHub!