当前位置: 首页 > 编程语言 > C#

如何将带有.MDF文件(Sql 2008)的现有ASP.NET MVC 3项目迁移到Windows Azure模拟器(使用SQL Azure)分享

时间:2023-04-10 12:06:54 C#

C#学习教程:如何将现有的ASP.NETMVC3项目与.MDF文件(Sql2008)迁移到WindowsAzure模拟器(使用SQLAzure)将现有的ASP.NETMVC3项目迁移到WindowsAzure模拟器(使用SQLAzure)我将ASP.NETMVC3与VisualStudio2010中的现有项目和使用.mdf(SQL2008Express)的现有数据库一起使用。做了一些谷歌搜索,我很困惑,因为有太多的资源。你能给我指点简单的教程链接吗?首先,这是一个大问题,您必须将其拆分成多个部分才能使其全部正常工作。以下步骤是在您拥有WindowsAzure订阅并且对ASP.net、MVC、SQL和VS2010有基本了解的情况下编写的。第一步:安装WindowsAzureSDK1.6http://go.microsoft.com/fwlink/?LinkID=234939&clcid=0x409第二步:打开MVC3应用程序,右键点击解决方案,会发现一个新的选项“添加WindowsAzure部署项目”,选择它。您将看到在解决方案名称your_application_name.Azure(默认)中创建了一个新的WindowsAzure项目。此时,如果您将Azure项目作为“启动”应用程序并运行它,您的MVC3应用程序将在WindowsAzureComputeEmulator中运行。允许与SQL服务器相关的代码是完整的,您的代码实际上将与现有的SQL服务器一起工作。第三步:验证代码是否有问题并修复。请务必在计算模拟器中进行测试,现在是了解WindowsAzure项目的服务配置和服务定义的时候了。第4步:一旦您的MVC3应用程序在计算模拟器中运行,只需将SQLServer替换为SQLAzure即可继续。按照此处详述的步骤操作:http://msdn.microsoft.com/en-us/hh285881第5步:配置SQLAzure后,您只需(仅)更改web.config中的连接字符串以指向SQLAzure。http://msdn.microsoft.com/en-us/library/windowsazure/ee336282第6步:现在,如果您在ComputeEmulator中运行MVC3应用程序,您可以验证它是否正在连接到SQLAzure并验证一切正常在职的。第7步:最后,现在打包您的应用程序并部署到WindowsAzure以进行部署和最终测试。详细步骤如下:http://msdn.microsoft.com/en-us/spazuretrainingcourse_introtowindowsazurelabvs2010_topic4#_Toc297905245第0步:如果您有时间,我建议您首先通过以下链接完成此练习以学习大部分内容MVC、ASP.NETWebRoles、SQLAzure和部署过程的基本信息:https://www.windowsazure.com/en-us/develop/net/tutorials/web-app-with-sql-azure/以上是C#学习教程:HowtoconvertanexistingASP.NETMVC3projectwith.MDFfile(Sql2008)迁移到WindowsAzure模拟器(使用SQLAzure)分享所有内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处: