VS2019运行Silverlight项目攻略分享

VS2019运行Silverlight项目攻略分享

作者:丝美艺游网 / 发布时间:2025-11-01 17:53:06 / 阅读数量:0

周末整理旧代码时翻出个Silverlight项目,发现新装的VS2019跑不起来。折腾两小时后终于搞定,把经验分享给还在维护老项目的朋友们。

VS2019运行Silverlight项目攻略分享

准备趁手的工具

就像搭积木前要确认材料齐全,我们先检查开发环境:

  • Visual Studio 2019(社区版/专业版都行)
  • Silverlight 5开发者运行时
  • Silverlight 5 Tools for Visual Studio安装包

安装小贴士

在安装Silverlight Tools时要注意:

  1. 关闭所有Visual Studio实例
  2. 右键安装包选择"以管理员身份运行"
  3. 安装完成后重启电脑

创建第一个银光项目

打开VS2019时,在开始页面右下角有个容易被忽略的"继续但无需代码"按钮。点击后按Ctrl+Shift+N,在新建项目窗口搜索"Silverlight"。

项目类型推荐选择
Silverlight Application带测试页的基础模板
Silverlight Class Library组件开发专用

配置管理器设置

创建完成后别急着写代码,先到生成菜单里打开配置管理器:

  • 将活动解决方案平台改为"x86"
  • 取消勾选"Silverlight"外的所有项目

调试设置避坑指南

在解决方案资源管理器右键项目属性,找到调试标签页:

  1. 取消勾选"启用浏览器链接"
  2. 在启动操作选择"特定页"
  3. 把测试页地址改成"/ClientBin/[项目名].xap"
错误现象解决方案
无法加载XAP文件检查项目输出路径是否包含ClientBin目录
浏览器显示空白页在IE兼容模式下运行

引用管理小技巧

遇到缺失的DLL引用时,先别急着网上下载:

  • 查看原项目的packages.config文件
  • 使用NuGet控制台输入"Update-Package -reinstall"
  • 手动添加"C:\\Program Files\\Microsoft SDKs\\Silverlight\\v5.0\\Libraries\\Client"中的核心库

XAML设计器复活术

当设计视图显示异常时,试试这个方法:

  1. 关闭所有XAML文件
  2. 删除解决方案中的".vs"隐藏文件夹
  3. 重新加载项目后先打开设计视图

窗外的天色渐渐暗下来,保存好所有更改后按下F5。看着熟悉的银面在IE浏览器里亮起,顺手把冷掉的咖啡放进微波炉——属于Silverlight开发者的夜晚才刚刚开始呢。

相关阅读

一、官方平台里的秘密花园刚入坑的姐妹总会先摸到晋江文学城和寒武纪年这两个老牌站点。前者像座藏书阁,分类细致到能根据"强强""年下"等标签精准检索;后者更像同好茶话会,经常能看到作者在作品评论区与读者唠嗑。平台资源类型特色功能适配人群晋江文学…
如果你是《三国群英传》《率土之滨》等三国题材游戏的忠实玩家,或是对“三国华章礼包”产生兴趣的新手,这份礼包的隐藏价值可能远超你的想象!本文深度拆解2025年4月新版礼包内容、获取方式及使用技巧,助你快速抢占游戏优势。一、三国华章礼包核心内…
开源工具打造《Monoposto》全攻略为什么开源引擎是独立开发者的宝藏?如果你正在为《Monoposto》这样的赛车游戏找“发动机”,开源引擎就像车库里那些改装零件——免费、灵活,还能自己动手调校。它们不仅能实现3D赛道和逼真碰撞,还能让…
一、开荒初期:资源与节奏的双重把控刚进游戏那会儿,我和所有萌新一样,盯着满屏的“限时活动”和“英雄招募”直发懵。直到被服务器大佬拎着耳朵教做人,才明白前48小时的操作能决定整个账号的潜力。1.1 主线任务:你的第一桶金别被花里胡哨的玩法迷惑…
作为一名资深游戏猎人,我近彻底沉迷在《王权与自由》的韩服世界里。这款MMORPG就像一块包着毒药的蜂蜜蛋糕——初见被它中世纪魔幻画风吸引,深入后才发现需要同时经营策略、操作技巧和社交手段才能站稳脚跟。今天我就把三周爆肝40小时的血泪经验揉…