Asp.net 在windows azure上托管第三方应用程序

Asp.net 在windows azure上托管第三方应用程序,asp.net,.net,azure,Asp.net,.net,Azure,您好,我有一个在ASP.NET中创建的网站,我没有创建web角色实例的代码,但我已经在虚拟机中托管了我的应用程序。有人知道我是否可以在windows azure实例中托管此应用程序吗?谢谢。如果您的ASP.NET项目是一个网站而不是一个web应用程序,那么它有点复杂。如果是web应用程序,将其转换为web角色只需将云服务项目添加到解决方案中,然后右键单击该项目中的“角色”分支,并在“解决方案”选项中添加现有web角色即可。然后,您可以选择您的ASP.NET web应用程序并取消其web角色。剩下

您好,我有一个在ASP.NET中创建的网站,我没有创建web角色实例的代码,但我已经在虚拟机中托管了我的应用程序。有人知道我是否可以在windows azure实例中托管此应用程序吗?谢谢。

如果您的ASP.NET项目是一个网站而不是一个web应用程序,那么它有点复杂。如果是web应用程序,将其转换为web角色只需将云服务项目添加到解决方案中,然后右键单击该项目中的“角色”分支,并在“解决方案”选项中添加现有web角色即可。然后,您可以选择您的ASP.NET web应用程序并取消其web角色。剩下的就是添加您不需要的任何自定义设置,以允许web应用程序正确利用Windows Azure环境


如果它是一个网站,你首先需要将它转换成一个web应用程序。这与将其转换为web角色没有什么不同。这只是创建一个新的空项目并将旧项目的内容文件复制到新项目中的问题

如果您可以在IIS中运行它,那么您应该能够将其用作web角色,而不需要源代码。但是,您也可以在azure中使用VM角色,只需上载MS VM映像文件。我知道如何创建web角色并链接asp.net或asp.net mvc VS项目,但不知道如何将其与现有托管应用程序链接。你有什么有用的文件吗?我一直在网上寻找,但我找不到类似的例子。不确定你所说的与托管应用程序的链接是什么意思,你确实需要掌握编译后的应用程序,即DLL和视图/页面等。如果你有一个运行应用程序的虚拟机,你可以直接使用虚拟机角色进行部署。谢谢Ben!我试图用link with hosted app简单地说,不是基于我的解决方案下的现有Web项目创建一个新的Web角色,而是基于我已经托管了应用程序的虚拟目录创建它。有意义吗?我更喜欢创建一个web角色,但是如果我不能,我将使用VM方法,谢谢!我想这就是我想要的:对,我有一个网站,我只是找到了这个链接,可以让我在本地IIS7上使用虚拟目录配置Azure服务定义文件:我会做一些证明,并尝试验证这是否是我想要的,谢谢