博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silverlight 之 新建项目解析
阅读量:5015 次
发布时间:2019-06-12

本文共 933 字,大约阅读时间需要 3 分钟。

      新建一个silverlight项目(项目名称为SilverlightTest)后,若在" 新建Silverlight应用程序窗口 " 勾选 " 在新网站中承载Silverlight应用程序(H) " ,生成项目目录如下:

  

  通过实验后得出结论,SilverlightTest项目经过编译后,产生一个 SilverlightTest.XAP 这是一个压缩文件,包含了SilgherLight的内容,而SilverlightTest.Web则作为SliverLight程序在web浏览器中的展现,这里有一个SilverlightTestTestPage.html,打开这个页面的代码查看一下,就会明白许多。

  下面分别是在这两个程序集上面右键点“属性”之后显示的属性内容,请仔细比对一下。

  

  

  很显然,一个是silverlight项目,一个是asp.net项目。

1. 如果将 SilverlightTest.Web 设置为启动项目,直接运行则打开web浏览器,地址栏显示的地址如:;

2.如果将 SilverlightTest 设置为启动项目,则分两种情况:

[1]没有勾选了" 允许在浏览器外运行应用程序 ",直接运行,则打开一个web浏览器,地址栏显示的地址如:file:///C:/Users/Administrator/Documents/Visual%20Studio%202010/Projects/SilverlightTest/SilverlightTest/Bin/Debug/SilverlightTestTestPage.html

[2]勾选了" 允许在浏览器外运行应用程序 ",Propeties 文件夹下新添 OutOfBrowserSettings.xml 文件,直接运行,则打开一个浏览器外的本地sliverlight应用程序,如下图

  

  这和安装到本地的sliverlight应用程序是一样的。

[3]在 SilverlightTest 程序集上右键——"在浏览器中查看",这和2.1的打开结果是一致的。

转载于:https://www.cnblogs.com/xinaixia/p/4226188.html

你可能感兴趣的文章
python 中安装pandas
查看>>
Hibernate 的<generator class="native"></generator>的不同属性含义
查看>>
【LeetCode】Flatten Binary Tree to Linked List
查看>>
读后感-浮生六纪
查看>>
执行指定路径的程序文件
查看>>
Leetcode-950 Reveal Cards In Increasing Order(按递增顺序显示卡牌)
查看>>
[Linux] 在 Linux CLI 使用 ssh-keygen 生成 RSA 密钥
查看>>
14款下载有用脚本的超酷网站
查看>>
LXC-Linux Containers介绍
查看>>
c#中使用servicestackredis操作redis
查看>>
ios app 真机crash报告分析
查看>>
CRC标准以及简记式
查看>>
SEO搜索引擎
查看>>
关于本地使用tomcat部署web应用,浏览器自动跳转为https的问题
查看>>
一、Text To Speech
查看>>
Java读取并下载网络文件
查看>>
github上构建自己的个人网站
查看>>
在word中粘贴的图片为什么显示不完整
查看>>
SQL Server 数据库的鼠标操作
查看>>
net软件工程师求职简历
查看>>