.net silverlight应用程序的Web.Config与silverlight宿主应用程序的Web.Config

.net silverlight应用程序的Web.Config与silverlight宿主应用程序的Web.Config,.net,wcf,silverlight,web-config,.net,Wcf,Silverlight,Web Config,我创建了一个新的silverlight业务应用程序。因此,我在解决方案中有两个项目,一个是silverlight应用程序和silverlight托管web应用程序。每个项目都有自己的web.config文件。请告诉我这两个配置文件之间的区别 由于缺乏意识,我在下面的地方感到紧张 我想使用一个WCF服务,它使用一个MySQL数据库。那么,哪个web.config是定义连接字符串和角色提供程序的理想位置呢。任何经验法则都将不胜感激 编辑1::如何在这两个文件中确定其他配置的理想位置。哪个配置转到哪个

我创建了一个新的silverlight业务应用程序。因此,我在解决方案中有两个项目,一个是silverlight应用程序和silverlight托管web应用程序。每个项目都有自己的web.config文件。请告诉我这两个配置文件之间的区别

由于缺乏意识,我在下面的地方感到紧张

我想使用一个WCF服务,它使用一个MySQL数据库。那么,哪个web.config是定义连接字符串和角色提供程序的理想位置呢。任何经验法则都将不胜感激


编辑1::如何在这两个文件中确定其他配置的理想位置。哪个配置转到哪个web.config文件。(请保留不清楚的编辑)

u应将您的连接字符串放置在您解决方案的服务器端。客户机应用程序不应该了解数据库和其他与服务器相关的进程。 客户端(silverlight应用程序)应使用WCF请求所需数据


在客户端的app.config中,你可以放置一个记录器配置(因为每个客户端都应该编写自己的日志),等等。

我有一个类似的设置。在WCF服务所在项目的ASP.Net端,将连接字符串放入该web.config文件中。项目的Silverlight部分不受信任,因为它将存在于野外,任何人都可以将其拆开。Silverlight端的配置文件是指定与ASP.Net端对话的服务引用的地方