Skip to content

Commit ec744f2

Browse files
authored
Merge pull request #2 from ricaun-io/develop
Update Readme / Add `Installation.md`
2 parents bea84d8 + 2fde23b commit ec744f2

File tree

3 files changed

+49
-46
lines changed

3 files changed

+49
-46
lines changed

Install/Installation.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
## Installation
2+
3+
### Installation with InnoSetup
4+
5+
In the InnoSetup the `ServerRegistrationManager.exe` is used to install/uninstall the extension.
6+
7+
```
8+
[Run]
9+
Filename: "{app}\ServerRegistrationManager.exe"; Flags: postinstall runascurrentuser; Parameters: "install ""{app}\RevitShell.dll"" -codebase"
10+
11+
[UninstallRun]
12+
Filename: "{app}\ServerRegistrationManager.exe"; Parameters: "uninstall ""{app}\RevitShell.dll"""; RunOnceId: "UninstallService"
13+
```
14+
15+
### Installation with ServerRegistrationManager
16+
17+
Download `ServerRegistrationManager.zip` to install the extension.
18+
19+
* [ServerRegistrationManager.zip](https://github.com/dwmkerr/sharpshell/releases/latest/)
20+
21+
Install:
22+
23+
```cmd
24+
ServerRegistrationManager.exe install RevitShell.dll
25+
```
26+
27+
Uninstall:
28+
29+
```cmd
30+
ServerRegistrationManager.exe uninstall RevitShell.dll
31+
```
32+
33+
### Installation with ServerManager
34+
35+
Download `ServerManager.zip` to install the extension.
36+
37+
* [ServerManager.zip](https://github.com/dwmkerr/sharpshell/releases/latest/)
38+
39+
Load `RevitShell.dll` using `ServerManager.exe` and install/unistall the server.
40+

README.md

Lines changed: 7 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -27,59 +27,21 @@ Revit files have the following extensions:
2727
* Project Template: `.rte`
2828
* Family Template: `.rft`
2929

30-
## Dependencies
31-
32-
* [SharpShell](https://github.com/dwmkerr/sharpshell)
33-
* [ServerRegistrationManager](https://www.nuget.org/packages/ServerRegistrationManager)
34-
* [ricaun.Revit.FileInfo](https://github.com/ricaun-io/ricaun.Revit.FileInfo)
35-
* [ricaun.Revit.Installation](https://github.com/ricaun-io/ricaun.Revit.Installation)
36-
3730
## Installation
3831

3932
* Download and install [RevitShell 1.0.x.exe](../../releases/latest/download/RevitShell.zip)
4033

41-
### Installation with InnoSetup
42-
43-
In the InnoSetup the `ServerRegistrationManager.exe` is used to install/uninstall the extension.
44-
45-
```
46-
[Run]
47-
Filename: "{app}\ServerRegistrationManager.exe"; Flags: postinstall runascurrentuser; Parameters: "install ""{app}\RevitShell.dll"" -codebase"
48-
49-
[UninstallRun]
50-
Filename: "{app}\ServerRegistrationManager.exe"; Parameters: "uninstall ""{app}\RevitShell.dll""";
51-
```
52-
53-
### Installation with ServerRegistrationManager
54-
55-
Download `ServerRegistrationManager.zip` to install the extension.
56-
57-
* [ServerRegistrationManager.zip](https://github.com/dwmkerr/sharpshell/releases/latest/)
58-
59-
Install:
60-
61-
```cmd
62-
ServerRegistrationManager.exe install RevitShell.dll
63-
```
64-
65-
Uninstall:
66-
67-
```cmd
68-
ServerRegistrationManager.exe uninstall RevitShell.dll
69-
```
70-
71-
### Installation with ServerManager
72-
73-
Download `ServerManager.zip` to install the extension.
74-
75-
* [ServerManager.zip](https://github.com/dwmkerr/sharpshell/releases/latest/)
76-
77-
Load `RevitShell.dll` using `ServerManager.exe` and install/unistall the server.
78-
7934
## Release
8035

8136
* [Latest release](../../releases/latest)
8237

38+
## Dependencies
39+
40+
* [SharpShell](https://github.com/dwmkerr/sharpshell)
41+
* [ServerRegistrationManager](https://www.nuget.org/packages/ServerRegistrationManager)
42+
* [ricaun.Revit.FileInfo](https://github.com/ricaun-io/ricaun.Revit.FileInfo)
43+
* [ricaun.Revit.Installation](https://github.com/ricaun-io/ricaun.Revit.Installation)
44+
8345
## License
8446

8547
This project is [licensed](LICENSE) under the [MIT License](https://en.wikipedia.org/wiki/MIT_License).

RevitShell.sln

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ EndProject
1414
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Install", "Install", "{35DB0A25-27E4-493E-8015-E1A3332D4E36}"
1515
ProjectSection(SolutionItems) = preProject
1616
Install\RevitShell.iss = Install\RevitShell.iss
17+
Install\Installation.md = Install\Installation.md
1718
EndProjectSection
1819
EndProject
19-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Build", "Build\Build.csproj", "{21E16C70-B569-4AB2-832A-7303B79E5C25}"
20+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Build", "Build\Build.csproj", "{21E16C70-B569-4AB2-832A-7303B79E5C25}"
2021
EndProject
2122
Global
2223
GlobalSection(SolutionConfigurationPlatforms) = preSolution

0 commit comments

Comments
 (0)