我需要有关如何在 Windows Azure 上部署 ASP.NET 网站的演练或步骤

2024-04-23

我需要有关如何在 Windows Azure 上部署 ASP.NET 网站的演练或步骤。


以下是在 Windows Azure 上部署 ASP.NET 网站的步骤。

假设 --> 1. 您已经创建了一个 ASP.Net 网站。

Step 1:在你的机器上安装以下东西

  1. Windows Azure SDK( )

  2. 适用于 Visual Studio 2008/2010 的 Windows Azure 工具( )

-------------------------------------------------- ---------------------------------------

Step 2: Open Visual Studio and say New>Project and then select project type cloud from Visual C# and select Windows Azure Cloud Service template. alt text

为您的项目命名。选择相同的位置,然后单击“确定”按钮

-------------------------------------------------- ---------------------------------------

Step 3: In 新的云服务项目窗口选择ASP.Net Web 角色然后点击 [>] 按钮并说出OK

-------------------------------------------------- ---------------------------------------

Step 4:解决方案资源管理器将如下所示-->

-------------------------------------------------- ---------------------------------------

Step 5:右键单击WebRole1来自解决方案资源管理器的项目并单击Remove

-------------------------------------------------- ---------------------------------------

Step 5:移除后WebRole1来自解决方案资源管理器的项目

-------------------------------------------------- ---------------------------------------

Step 6:现在右键单击解决方案资源管理器并说添加>现有项目并将现有的 ASP.Net 应用程序添加到解决方案资源管理器。

-------------------------------------------------- ---------------------------------------

Step 7:将现有 ASP.Net 应用程序添加到解决方案资源管理器后。

-------------------------------------------------- ---------------------------------------

Step 8:右键单击CloudService1>角色>没有关联的项目(WebRole1)然后说关联>解决方案中的 Web 角色项目

-------------------------------------------------- ---------------------------------------

Step 9:在解决方案资源管理器中选择现有的 ASP.Net Web 应用程序并说OK

-------------------------------------------------- ---------------------------------------

Step 10:现在按 F5 运行您的云服务。

And see the task bar. You will notice--> alt text

现在您的 ASP.Net Web 应用程序将在本地 Developement Fabric 上运行。 您的 ASP.Net 云服务是还没准备在 Windows Azure 上部署。

-------------------------------------------------- ---------------------------------------

Step 11:现在,如果您在 ASP.Net Web 应用程序中使用第三方 DLL,则创建一个名为的文件夹Shared在解决方案资源管理器下。并在其中添加所有第 3 方 DLL。

-------------------------------------------------- ---------------------------------------

Step 12:现在去我现有的 ASP.Net 网站>参考>并添加来自的第 3 方引用Shared文件夹创建于step 11。现在选择刚才添加的所有引用并设置它们“复制本地”财产给true

-------------------------------------------------- ---------------------------------------

Step 13:如果您在 ASP.Net Web 应用程序中使用会话状态,那么您需要使用 AspProvider 进行会话状态管理。您安装的 Windows Azure SDK 包含一个具有会话提供程序实现的示例(其与相应的 SQL 提供程序具有相同的功能。请参阅 AspProvider 示例和 AspProviderDemo 了解如何使用它的示例。)

-------------------------------------------------- ---------------------------------------

Step 14:确保在 Web 应用程序初始化期间捕获所有异常并正确记录。

-------------------------------------------------- ---------------------------------------

Step 15:如果您在 ASP.Net 应用程序中使用证书,那么为了让您的证书在云中工作,它需要具有可导出的私钥。不支持没有可导出私钥的证书。如果您使用 Windows 证书管理器,则需要确保在导出证书时选择“是,导出私钥”选项。

-------------------------------------------------- ---------------------------------------

Step 16:确保您的 web.config 或 app.config 不包含格式错误的 xml。

-------------------------------------------------- ---------------------------------------

Step 17:现在您的应用程序已准备好将其部署到 Windows Azure 上。

-------------------------------------------------- ---------------------------------------

Step 18:现在转到解决方案资源管理器并右键单击云项目(云服务1)并说Publish.

-------------------------------------------------- ---------------------------------------

Step 19:应用程序的发布文件夹将在 Windows 资源管理器中打开,其中显示包文件和配置文件。

-------------------------------------------------- ---------------------------------------

Step 20:现在您需要的是 Windows Azure 帐户。因此,获取一个 Azure 帐户并登录该帐户。在门户上创建一个新项目或选择现有项目。然后您将在左侧看到生产环境,在右侧看到临时环境。

-------------------------------------------------- ---------------------------------------

Step 21:现在单击Deploy按钮下Stagging。现在就可以看到下面的表格了。

-------------------------------------------------- ---------------------------------------

Step 22:浏览云服务1.cspkg file.

-------------------------------------------------- ---------------------------------------

Step 23:浏览服务配置.cscfg file.

-------------------------------------------------- ---------------------------------------

Step 24:选择两个文件后,为此部署命名并单击Deploy button.

-------------------------------------------------- ---------------------------------------

Step 25: Then it will try to copy the files. alt text

-------------------------------------------------- ---------------------------------------

Step 26:然后它将尝试启用部署

-------------------------------------------------- ---------------------------------------

Step 27:启用部署后,单击Run button.

-------------------------------------------------- ---------------------------------------

Step 28:那么部署会经历以下三个状态。

alt text -->alt text --> alt text

一旦你进入准备状态,你就完成了。 :-)点击“网址”您的云应用程序将在新的浏览器窗口中打开。

如果您遵循循环,请告诉我

正在初始化 ---> 忙碌 --> 停止 ---> 正在初始化 --> 等等..

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我需要有关如何在 Windows Azure 上部署 ASP.NET 网站的演练或步骤 的相关文章

  • 在本地计算机中使用 Azure 存储模拟器时找不到上传的图像

    asp net 4 5 Web 表单 vs2013 身份 2 0 实体框架 6 0 我计划使用 Azure 存储 blob 来存储用户上传的图像 因此 我下载了 Azure 存储模拟器来在本地计算机上进行测试 看来容器已正确创建并且图像已正
  • 在树视图 asp.net 中使用复选框

    我想知道如何对TreeView中选中的复选框进行编程 我想在用户在asp net中选中TreeView中的复选框时编写代码 我得到了称为TreeNodeCheckChange事件的事件 我在其中编写了一条response write 消息
  • 盒式捆绑包与 MVC4 捆绑包

    我目前正在开发一个原型 ASP NET MVC 3 解决方案 该解决方案将用作多个项目重写的基础 来自 Web 表单 我的目标之一是跨应用程序实现一些脚本管理 而不是我们目前没有的目标 MVC 3有一个缺陷恕我直言 如果您需要在部分视图或模
  • Membership.ValidateUser() 的目的是什么

    我一直在学习有关MembershipProvider类 我认为Membership ValidateUser 方法应该用于登录用户 然而我刚刚了解到有一个FormsAuthentication Authenticate 目的是什么Valid
  • 有没有办法以编程方式更改 Azure 函数触发器类型。

    看起来 Azure 函数的 zip 文件中的 function json 定义了 Az func 的触发器 是否可以通过编程方式将触发器从基于计时器的触发器更改为基于事件的触发器 意思是 我可以在本地计算机上运行一个 python 应用程序
  • SQL Server Express 到 .mdf 文件的连接

    两部分问题 我使用 VS 2015 Update 3 创建了一个 ASP NET MVC 5 应用程序 我在本地计算机上完成了该项目 突然 我无法再通过 SQL Server 对象资源管理器连接到 mdf数据库文件并出现以下错误 无法打开数
  • 使用 TableController 和 AzureMobileApps 发布新实体时出现错误 500

    我在 AzureMobileApps 上使用 TableController 时遇到问题 我使用脚手架在 Visual Studio 中创建了一个新的 Azure Mobile App TableController 在帖子中 我修改了生成
  • 如何强制控制器/操作使用 JsonValueProvider

    再会 我正在使用 ASP NET MVC 3 其中JsonValueProvider http haacked com archive 2010 04 15 sending json to an asp net mvc action met
  • Signalr - 发送消息的重写方法

    我有一个实施PersistentConnectionSignalr 中的类 对于我们的网站 我需要能够广播消息 然后让每个连接确定该特定消息是否与该特定用户相关 然后再将其通过管道发送到浏览器 像这样的事情 public class MyC
  • 如何在 Redis 缓存中存储机器人状态

    虽然有一些文章描述了如何在 Redis 缓存中存储机器人状态 但这是推荐的方法吗 https ankitbko github io 2016 10 Microsoft Bot Framework Use Redis to store con
  • 带有服务总线的 SignalR Azure 云服务

    我使用 SignalR 构建了一个简单的聊天应用程序那里有教程 http www asp net signalr overview getting started tutorial getting started with signalr
  • 由于“请求缓慢”限制,Azure 网站不断重新启动

    我在西欧和标准模式下设置了一个天蓝色网站 世界标准时间 UTC 今天 2014 年 1 月 30 日凌晨 03 00 突然开始不断重新启动应用程序池 关闭原因是托管环境 我在 eventlog xml 中有很多这样的事件
  • 作为字符串的动态属性名称

    使用 DocumentDB 创建新文档时 我想设置属性名称动态地 目前我设置SomeProperty 像这样 await client CreateDocumentAsync dbs db colls x new SomeProperty
  • 在 ASP.NET 中将事件冒泡为父级

    我已经说过 ASP NET 中的层次结构 page user control 1 user control 2 control 3 我想要做的是 当控件 3 它可以是任何类型的控件 我一般都想这样做 让用户用它做一些触发回发的事情时 它会向
  • Gridview rowdatabound访问数据项vb

    我正在尝试将 ImageUrl 指向 GridView 中模板字段中的图像 但不断收到错误 你调用的对象是空的 在这一行 Dim imagePath As String rowView image path 我以前从未在 GridView
  • 检查 asp.net 文本框中的脚本

    我们希望阻止用户在文本框中输入 html 或 javascript 我们可以解析输入并检查尖括号 想知道是否有更好的方法来做到这一点 我发现用编码的尖括号替换尖括号可以解决大多数问题 这里有一个参考 http ha ckers org xs
  • WatiN 还是 Selenium? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 在sql server 2008中插入新记录时如何检查数据库中的值是否已存在

    我创建了一个存储过程 用于从表中选择值 如果该值已经存在 那么它将更新该值 但如果不存在 那么它将插入新值 我为此使用了存储过程 如下所示 Create PROCEDURE dbo sp Insert Tid int NULL Quid i
  • ASP.NET 验证控件和 Javascript 确认框

    我有一个使用 NET 服务器端输入验证控件的页面 此页面还有一个 javascript 确认框 在提交表单时会触发该确认框 当前 当选择 提交 按钮时 会出现 javascript 确认框 一旦确认 就会触发 ASP NET 服务器端验证控
  • 编译器失败,错误代码-1073741819

    我们遇到以下错误 而且每次都需要重启服务器 The compiler failed with error code 1073741819 此外 ASP Net 工作正常 只有 ASP Net MVC 应用程序无法工作 任何想法 我的错误代码

随机推荐

  • 如何在单页应用程序中实现 gmail 撰写窗口概念?

    我正在开发一个项目 用户可以更轻松地快速添加交易 我非常有兴趣做一些类似于 gmail 撰写弹出窗口在单页上所做的事情 我不知道如何实现这样的事情 请给我指导如何做这些事情 我有兴趣使用 AngularJS 构建它 P S 抱歉问了一个宽泛
  • 包 oracle.jdbc.driver 不存在

    以下代码出错 发生错误 1 import java sql public class DBConnect public static void main String a throws SQLException package oracle
  • 如何使用脚本。在 JADE 模板中

    我使用 JADE 模板使用 Express 框架创建了一个简单的节点应用程序 学习过程中一切都很顺利 直到我开始尝试运行一些客户端 js 但我不知道该怎么做 我需要在 app index js 中做一些事情来告诉节点它们吗 任何帮助将非常感
  • 从相关系数计算中删除异常值

    假设我们有两个数值向量x and y 之间的皮尔逊相关系数x and y是 谁 给的 坐标 x y 我怎样才能自动考虑仅一个子集x and y在计算中 比如90 最大化相关系数 If you really想要做到这一点 删除最大 绝对 残差
  • Boost 互斥范围锁

    我正在阅读 drdobbs com 上的 Boost Mutex 教程 并发现了这段代码 include
  • GNU gdb 如何显示源文件名和符号行

    当使用 GNU gdb 调试 c 进程时 list 命令将打印行但不告诉我文件名 设置断点可以显示我想要的所有行和文件信息 但我不想设置断点并且必须禁用或删除它 gdb b oyss funtion Breakpoint 13 at 0x8
  • 如何在 Google Chrome 扩展程序中创建侧边栏?

    我正在考虑在 Google Chrome 中创建一个侧边栏扩展 并读到有一个 API 调用 Google 禁用了它 那么也许有人知道如何创建并有例子吗 不幸的是 侧边栏 API 工作最近已停止 https bugs chromium org
  • Tkinter 按钮在禁用和更新后仍然响应点击

    我希望按钮启动命令 然后在执行时禁用并在执行完成后再次启用 当我单击该按钮时 它似乎被禁用并且命令被执行 但是 当我在禁用按钮时单击该按钮时 该命令会在第一次执行完成后第二次执行 似乎在第二次单击后 该按钮确实被禁用了 因为我可以在禁用它时
  • 在 NASM 中使用 istruc 时:“警告:尝试初始化 BSS 部分‘.bss’中的内存:忽略 [-w+other]”

    在搜索这个错误时我发现this https stackoverflow com questions 65731514 nasm attempt to initialize memory in bss section 77001709问题 但
  • 我需要删除分割块之间的一点空间

    我的两个分割块之间有一点空间 https i stack imgur com ysU0R png https i stack imgur com ysU0R png在这里你可以看到我的问题 我不明白为什么这些块会这样 body main w
  • kafka启动失败(版本0.8.0 beta1)

    我正在尝试在独立模式 在ec2上 上使用zookeeper版本 3 3 6 启动kafka服务 所以我运行 1 sbt update 2 sbt package 3 sbt assembly package dependency 然后启动z
  • Instagram 基本显示 API - 出现无效平台应用程序错误

    我在邮递员上点击 oauth access token API 时收到无效平台应用程序错误 注意 对于 app id 我使用 Instagram 应用程序 ID 有什么解决办法吗 error type OAuthException code
  • var->myProperty 和 var.myProperty 之间的区别

    我是 Objective C 的新手 我有一些疑问 我发现您可以访问类的属性 例如var gt 我的属性也喜欢那样变量 myProperty 但我不知道2之间有什么区别 我在互联网上搜索了很多 但确实没有找到确凿的答案 抱歉 如果我有拼写错
  • 如何在浏览器中重定向/渲染 Pyodide 输出?

    我最近遇到了pyodide项目 https github com iodide project pyodide 我已经使用 Pyodide 构建了一个小演示 但是尽管我花了很多时间查看源代码 但对我来说如何重定向还不清楚printpytho
  • 实体类型 不是当前上下文模型的一部分

    这是模型优先的方法 我已经对此进行了广泛的研究 但还没有得出答案 我已尝试以下链接中的所有建议 这似乎是同样的问题 但没有解决方案实体类型 不是当前上下文模型的一部分 https stackoverflow com questions 49
  • 欧拉项目 #16 - C# 2.0

    我一直在与欧拉计划搏斗在 C 2 0 中 问题的关键在于 您必须计算并迭代 604 位长 或大约 的数字中的每个数字 然后将这些数字相加即可得出答案 这提出了一个问题 C 2 0没有可以处理这种计算精度的内置数据类型 我可以用一个第三方库
  • 在 TypeScript 中将数组作为参数传递

    我有两种方法 static m1 args any using args as array static m2 str string args any do something call to m1 m1 args 致电给m1 1 2 3
  • Azure Blob 存储与 Azure 驱动器

    我正在考虑迁移到 Windows Azure 而不是典型的托管 但我不确定如何最好地存储图像 经过搜索 我发现有 2 种可能的解决方案 Blob 存储或 Azure 驱动器 我研究了 Blob 存储 尽管我已经开始习惯这个想法 但它需要对我
  • 将证书文件加载到证书对象中

    我正在尝试将证书文件加载到证书对象中 但出现以下异常 java security cert CertificateParsingException invalid DER encoded certificate data at sun se
  • 我需要有关如何在 Windows Azure 上部署 ASP.NET 网站的演练或步骤

    我需要有关如何在 Windows Azure 上部署 ASP NET 网站的演练或步骤 以下是在 Windows Azure 上部署 ASP NET 网站的步骤 假设 gt 1 您已经创建了一个 ASP Net 网站 Step 1 在你的机