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

  

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

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

  

  

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

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

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的打开结果是一致的。

最新文章

  1. PDO防sql注入原理分析
  2. windows下socket学习(一)
  3. 读书笔记:javascript高级技巧(一)
  4. 字符串链接strcat
  5. PL/SQL基础1(笔记)
  6. \r\n的坑
  7. VB断点大全
  8. 纯CSS3实现超立体的3D图片侧翻倾斜效果
  9. codeforces 632F. Magic Matrix
  10. Java 算法
  11. Chapter 6. H.264/MPEG4 Part10
  12. 数据结构基础:栈(Stack)
  13. 获取request header的值
  14. 关闭apache启用的TRACE Method
  15. spring boot 打包war
  16. YARN的基础配置
  17. 树莓派中transmission的blocklist
  18. [教程向]__在IDEA中使用git+github实现代码的版本控制
  19. 第一个程序HelloWorld及常见问题解决和练习
  20. js for dwg viewer in B/S

热门文章

  1. 【转载】HTTP/FTP客户端开发库:libwww、libcurl、libfetch
  2. HDU 4217 Hamming Distance 随机化水过去
  3. NGINX如何反向代理Tomcat并且实现Session保持
  4. Mina 断线重连
  5. Apache的443端口被占用解决方法(转)
  6. LINUX 性能工具使用
  7. poj 1028 Web Navigation(模拟)
  8. 免费的Bootstrap管理后台模板集合
  9. docker Redis的主从配置
  10. 基于nginx实现protobuf RPC