This is meant as a minimal template to set up an Office Excel web add-in.
Tested for:
- Excel online
- Excel 356 on windows
- Excel 2019 on windows (Maybe not anymore)
You'll need to install the following pre-requisites in order to build SAFE applications
- .NET Core SDK 5.0 or higher
- Node LTS
-
Download repo.
-
Run install.cmd as admin or run
dotnet run setup
.- Pop-up
Root Certificate Store
click yes
Part of installing development certificates, ebcause excel enforces https for its add-ins 2. Pop-up
Security Warning
click yes 3.Certificate
window, click- "Install Certificate..."
- "Local Machine"
- Place all in the following store:
- "Browse..." -> "Trusted Root Certification Authorities", hit Ok -> Next -> Finish -> Ok
- Pop-up
-
To start the app run
dotnet run officedebug
in the root directory. -
Website can be accessed under 'https://localhost:3000'
-
Start Excel and go to
Insert
>My Add-ins
> click on the small arrow and it should show Minimal-SAFE.
If you want to know more about the full Azure Stack and all of it's components (including Azure) visit the official SAFE documentation.
You will find more documentation about the used F# components at the following places: