我正在为Seesmic Desktop 2编写一个插件,这是我第一次使用Silverlight,我有一个问题:
编写Windows应用程序,我们有应用程序配置文件,例如MyApp.exe.config用于存储配置值,对于Web我们有Web.config。对于Silverlight,似乎没有相同的东西。好吧,有不一样的激励,因为你必须解压缩.xap包来访问它,但即便如此......
我的问题是我有数据,例如JSON Web服务使我觉得直接嵌入代码中感到不舒服的URI,因为它们通常会进入.config文件。对于SL,有没有相同的方法?
答案 0 :(得分:4)
我发现resource似乎通过创建普通的XML文件,然后使用自定义函数从文件加载配置设置来解决问题。如果没有更好的解决方案,我将不得不这样做。
答案 1 :(得分:3)
将所有配置存储在Web应用程序配置文件中,并在您的页面(托管SL)从web.config获取所有配置,并通过SL的初始参数传递给SL。
如需进一步的帮助,请访问:
http://www.codeproject.com/KB/silverlight/SilverlightWebConfig.aspx