c# - 是否有任何等效的 ServiceDefinition.csdef 用于发布到 App 服务?
问题描述
我们正在更新一个项目,该项目使用 Azure 工具发布到云服务,而该云服务将通过 Visual Studio 2017 中的发布发布到应用服务。
通过 Azure 工具,我们能够在 .csdef VirtualApplicaton 和 VirtualDirectory 中定义以根据需要映射项目。但是找不到任何东西来实现这一点以便发布到应用服务。
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="Azure.Web.Azure" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2015-04.2.6">
<WebRole name="Azure.Web" vmsize="Small">
<Sites>
<Site name="Web">
<VirtualDirectory name="backendprop" physicalDirectory="../../../PropertySystem/backendprop/">
<VirtualApplication name="v1" physicalDirectory="../../../../Published/PropertySystem/Backend/v1/" />
<VirtualApplication name="v1.1" physicalDirectory="../../../../Published/PropertySystem/Backend/v1.1/" />
<VirtualApplication name="v1.2" physicalDirectory="../../../../Published/PropertySystem/Backend/v1.2/" />
</VirtualDirectory>
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Endpoint1" protocol="http" port="80" />
</Endpoints>
<Imports>
<Import moduleName="RemoteAccess" />
<Import moduleName="RemoteForwarder" />
</Imports>
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" />
<Setting name="APPINSIGHTS_INSTRUMENTATIONKEY" />
</ConfigurationSettings>
</WebRole>
</ServiceDefinition>
我们希望从本地的 Published 文件夹中合并,并将它们发布到 backendprop 下的新文件夹中,例如之前使用的 ServiceDefoniton.csdef。
解决方案
推荐阅读
- php - 如何在 SQL PHP 的结果中包含变量?
- vb.net - vb.net 读取正在运行的 Windows 应用程序并删除 Windows 应用程序
- android - 收到通知问题并打开一个片段
- amazon-web-services - 用于上传/putObject 图像的 AWS Lambda 函数仅适用于本地计算机
- javascript - 如何删除除最后 5 个之外的所有 html 标签?
- c# - C# 中的西蒙游戏
- c# - 基于串行输入 C# 的动态 GUI
- sql - SQL:如何在字段总和限制为某个值的条件下对行进行分组?
- xamarin.forms - 从继承的类创建 SQLite 表
- delphi - 如何比较来自firebird db的日期时间与Delphi中的当前日期