首页 文章

在没有.NET Core和Visual Studio的情况下将ASP.NET App部署到Azure Web App

提问于
浏览
1

我有一个使用一些依赖项的Web应用程序,它只能在.NET完整框架上运行,例如NHibernate的 . 所以我不能使用.NET Core . 另外,我只有Visual Studio for Mac,所以我没有花哨的自动魔术“发布到Azure”按钮来部署我的应用程序 .

是否有机会通过FTP上传已编译的ASP.NET应用程序并在Azure上运行它?有没有关于手动配置Azure Web App的方法?

似乎微软只关心.NET Core,并假设所有应用程序都可以轻松转换 . 我除了“通过FTP琐碎的index.html hello world”和“使用VS发布按钮,完成”文章之外,找不到任何文档 .

先感谢您 .

1 回答

  • 4

    似乎Microsoft只关心.NET Core并假设所有应用程序都可以轻松转换 .

    这远非如此 . 所有Azure Web Apps都提供完整的.NET框架 .
    Application settings on the Azure Portal
    通过FTP将Web应用程序部署到Azure很简单 . 看看Deploy your app to Azure App Service using FTP/S

    简而言之:

    • 设置部署凭据

    • 获取FTP连接信息

    • 将文件部署到Azure

    我有一个问题:如果你只有Visual Studio for Mac可用,你如何构建一个运行完整框架的ASP.NET MVC应用程序?

    EDIT
    这个资源也可能很有趣:Create an ASP.NET web app in Azure当然 Web Deployment Overview for Visual Studio and ASP.NET

相关问题