-
-
Notifications
You must be signed in to change notification settings - Fork 737
Home
Gregor Biswanger edited this page Oct 23, 2017
·
2 revisions
Currently there are two main projects and a "WebApp" that serves as a demo playground.
- ElectronNET.API: Defines the Electron / .NET API bridge
- ElectronNET.CLI: Responsible for the dotnet "electronize" tooling.
Both projects create their own nuget package. The resulting nuget packages are saved under "/artifacts".
Currently the packages are just build with version 1.0.0 on your machine. NuGet might pick the wrong version from its own cache, so please read the dev notes if you want to develop!
ElectronNET.WebApp:
The WebApp now has referenced the API NuGet package and via the .csproj reference the CLI:
<ItemGroup>
<DotNetCliToolReference Include="ElectronNET.CLI" Version="*" />
</ItemGroup>
(at least for the CLI extension)
- Change something in the CLI project
- rebuild the project (a nuget package should now appear in the /artifacts directory)
- make sure there is no ElectronNET.CLI package in your %userprofile%.nuget\packages cache with the same version
- execute dotnet restore in the WebApp
- execute dotnet electronize