有关Silverlight3.0在浏览器外运行的问题
这几天在学习Silverlight3.0的开发知识,从网上得知Silverlight3.0 beta版与Silverlight3.0 RTW版在浏览器外运行的操作方法有所改变,故写出来与大家分享。
按以下步骤进行操作:
1.在Solution Explorer中右击Silverlight项目文件夹,选择菜单选项Properties…。(如下图)
2.在弹出的属性设置页面中,选择Silverlight选项卡,勾选Enable running application out of the browser选项。接着,点击Out-of-Browser Settings…按钮进行设置。(如下图)
3.完成后即实现Silverlight3.0浏览器外运行的操作步骤。此时,观察一下Solution Explorer中的变化。展开Silverlight项目文件夹下的Properties文件夹,发现VS已经为我们生成了名为OutOfBrowserSettings.xml的配置文件。(如下图)
4.最后,在浏览器中运行时,右击Silverlight应用程序,在快捷菜单中选择“将***安装到此计算机…”(***代表你的Silverlight应用程序)选项,即可使Silverlight应用程序本地化。
5.如果想要显式安装应用的话可按下述方法操作:
*在Silverlight应用程序中添加一个按钮,设置其x:Name属性为Button1,Click属性设置为Button1_Click
*在MainPage.xaml.cs文件中写入如下代码:
private void Button1_Click(object sender, RoutedEventArgs e)
{
if (Application.Current.InstallState == InstallState.NotInstalled)
{
Application.Current.Install();
}
}
6.编译项目。
作者:Kinglee
文章出处:Kinglee’s Blog (http://www.cnblogs.com/Kinglee/)
版权声明:本文的版权归作者与博客园共有。转载时须注明本文的详细链接,否则作者将保留追究其法律责任。
文章出处:Kinglee’s Blog (http://www.cnblogs.com/Kinglee/)
版权声明:本文的版权归作者与博客园共有。转载时须注明本文的详细链接,否则作者将保留追究其法律责任。
标签:
浏览器外运行
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述