WPF发布时如何将SET.XML与.NET4.0框架发布到服务器,在安装时可以直接在检查未安装4。0的电脑并安装。SET。XML发布后会在安装目录,以读取数据连接啥的。

解决方案 »

  1.   


    要安装一个50M的客户端平台,谁会选择?如果要同样功能,也可以选择silverlight。
      

  2.   

    我做的WINFORM啊。。,跟微软混SL肯定是要会的。
      

  3.   

    做安装包的时,“Prerequisites”选上Framework4.0不行
      

  4.   


    你Out啦。SL从第3版开始就已经可以脱离浏览器了。
      

  5.   

    google一下SL的桌面特性:http://www.google.com.hk/search?q=silverlight+4+Out+of+browser&hl=zh-CN&lr=lang_zh-CN&newwindow=1&safe=strict&rls=com.microsoft:zh-cn:IE-SearchBox&tbs=lr:lang_1zh-CN&source=lnt&sa=X&ei=nxnZTIygDIGWvAODmu2ACg&ved=0CAgQpwU
      

  6.   

    把你的wpf重新修改修改,就能在sl上跑了。
      

  7.   

    最近刚完成一个wpf项目,用的.net中打包程序,用的是vs2008,框架是.net3.5.右击打包项目点属性就会看到一个系统必备选项,进去就能看见.NetFramework3.5,勾上就行了.
    在双击生成的Setup文件时会自动监测电脑上有没有装.NetFramework3.5,如果没有它会自己启动安装..Net4.0我还没试过,但我想应该是一样的.
      

  8.   

    如果你是中文版,在Visual Studio的项目属性的发布页中有个系统必备。
    如果是英文版,Project Property中的Publish页中有个Prerequisites。
    点击后应该有你安装的。net Framework4.0,选择之。
    最后要运行发布(Publish),发布为setup.exe和一堆文件和目录。(.Net Framework安装文件如果不在这些文件中,请上网搜索一下,ClickOnce的相关网页)
    这里需要你会ClickOnce技术,必须会,不会不能用这个。
      

  9.   

    谢谢!这个可以了。要是要发布时加一个set.xml要怎么发布呢?
      

  10.   

    今天 看了有关C#打包的,但是WPF的发布应该也差不多的。。