0

我创建了我的第一个 Silverlight 应用程序 :-)

它有一个基本页面并连接到数据库以填充列表。连接是使用 wcf 完成的,因此我的 silverlight 连接到执行这些操作的 ServiceReference。当我从 VisualStudio 运行时,这一切都很好。

我的问题是我不确定如何托管这个应用程序。我在 aspspider 上创建了一个帐户,上传了我的 default.html、zap 文件(我将其重命名为 zip)和数据库。这工作正常,直到它需要连接到数据库。我需要上传什么才能使数据库连接正常工作?

谢谢 :-) 马丁

4

2 回答 2

0

我听起来可能比我在第一篇文章中的知识渊博 :-) 我不知道如何托管 wcf,或者即使它是真正的 wcf。我会尽力解释我在做什么,如果你能提供帮助,我将不胜感激!

在我的解决方案中,我有一个 silverlight 项目,当我创建该项目时,系统提示我添加一个网络服务器,我这样做了。在添加数据库连接时,我通过添加“linq To sql 类”和 Web 服务来做到这一点。所以现在在我的网络服务器项目中,我有一个 Iservice1.cs Service1.svc LinqToSql.dbml。然后我在 silverlight 中添加了一个参考。

任何想法我如何去托管这项服务?

非常感谢马丁

于 2009-02-11T17:15:50.513 回答
0

您可以通过浏览器或 Fiddler 连接到您的 WCF 服务吗?尝试将 Silverlight 排除在外,并确保从 WCF 获取数据。

此外,我在您的问题中注意到您没有提到任何有关使用 aspspider 托管 WCF 服务的内容。您在哪里托管 WCF 服务?在您第一次进行项目时,您应该在与 silverlight 应用程序相同的域上设置 WCF 服务。否则,您将不得不开始使用 Silverlight 跨域策略,请参阅 silverlight.net 上的视频

于 2009-02-10T17:54:50.520 回答