title: Azure service fabric Linux missing application name and servicename
body: <p>I had created a Service Fabric cluster on windows and deployed a basic service fabric app + web api to the cluster hosted on Windows server. I'm also developing on Windows 10 using Visual studio 2019.</p>
  
  <p>Due to cost issue, my company decided to choose Cluster hosted on a Linux server. So I updated some settings to let .net core app run on Linux (Like removing .Exe from the Service Manifest xml)</p>
  
  <p>Deployed successfully on the Linux machine. However the path of the application is different.</p>
  
  <p>For example on the Windows machine, I can access my app like:</p>
  
  <p>myapp.southeastasia.cloudapp.azure.com:19081/MyApp/MyApi/api/values</p>
  
  <p>On the Linux machine, the url is:
  myapp.southeastasia.cloudapp.azure.com:19081/api/values</p>
  
  <p>The service app and api name is gone.
  I did not change any settings other that those settings to make Dotnet core program to run on Linux.</p>
  
  <p>Did I miss anything?</p>