托管Web服务/WCF服务?

3
我是Windows Azure的新手,我正在尝试将我的Web应用程序部署到Windows Azure。在我的应用程序中,我使用了一些网络服务,现在我想知道如何在Windows Azure中构建它们并在我的Web应用程序中包含该Web引用?
一些教程说我必须将我的当前Web服务作为WebRole导入到Cloud Service项目中,但在我的Web服务文件夹中,没有csproj文件。
谢谢!
2个回答

2
我发现我只需要创建一个新的Window Azure项目,并添加一个WCF服务Web角色,将旧Web服务中的文件复制过来(如果是ASMX,则可能需要进行一些更改),然后以与Web应用程序相同的方式进行托管。然后,万事大吉,一切都没问题了 :)

0

谢谢您的回复,但正如我上面所说,我的当前Web服务没有csproj文件,那么我该如何将其添加为WebRole / WorkerRole呢?:-< - Kent
1
创建一个新项目,然后简单地将代码添加到其中。否则你将不得不几乎手动创建云项目。你可以在WCF项目中添加一个继承自RoleEntryPoint的对象,并手动将该项目添加到.csdef文件中,但创建一个新项目会更简单。 - vtortola

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接