Skip to content

Commit 904dc35

Browse files
committed
Incorporate key guidance from multiple execs doc
1 parent feac554 commit 904dc35

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

articles/service-fabric/service-fabric-deploy-existing-app.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,13 @@ Visual Studio provides a Service Fabric service template to help you deploy a gu
3434

3535
For an example walkthrough, see [Create your first guest executable application using Visual Studio](quickstart-guest-app.md).
3636

37+
### Packaging multiple executables with Visual Studio
38+
39+
You can use Visual Studio to produce an application package that contains multiple guest executables. After adding the first guest executable, right click on the application project and select the **Add->New Service Fabric service** to add the second guest executable project to the solution.
40+
41+
> [!NOTE]
42+
> If you choose to link the source in the Visual Studio project, building the Visual Studio solution, will make sure that your application package is up to date with changes in the source.
43+
3744
## Use Yeoman to package and deploy an existing executable on Linux
3845

3946
The procedure for creating and deploying a guest executable on Linux is the same as deploying a csharp or java application.
@@ -44,6 +51,13 @@ The procedure for creating and deploying a guest executable on Linux is the same
4451

4552
Yeoman creates an application package with the appropriate application and manifest files along with install and uninstall scripts.
4653

54+
### Packaging multiple executables using Yeoman on Linux
55+
56+
To add another service to an application already created using `yo`, perform the following steps:
57+
58+
1. Change directory to the root of the existing application. For example, `cd ~/YeomanSamples/MyApplication`, if `MyApplication` is the application created by Yeoman.
59+
2. Run `yo azuresfguest:AddService` and provide the necessary details.
60+
4761
<a id="manually"></a>
4862

4963
## Manually package and deploy an existing executable
@@ -55,10 +69,6 @@ The process of manually packaging a guest executable is based on the following g
5569
3. Edit the service manifest file.
5670
4. Edit the application manifest file.
5771

58-
<!--
59-
>[AZURE.NOTE] We do provide a packaging tool that allows you to create the ApplicationPackage automatically. The tool is currently in preview. You can download it from [here](https://aka.ms/servicefabricpacktool).
60-
-->
61-
6272
### Create the package directory structure
6373

6474
You can start by creating the directory structure, as described in [Package an Azure Service Fabric App](https://docs.microsoft.com/azure/service-fabric/service-fabric-package-apps).

0 commit comments

Comments
 (0)