zoukankan      html  css  js  c++  java
  • WPF Web Application 客户端下载目录及有趣的搜索问题

    当WPF Web Application 在服务器端host在IIS上,客户端有个默认的下载目录:
    windows XP客户端默认下载在2个目录里:
    "C:\Documents and Setting\<user name>\Local Settings\Apps\2.0\<随机的一串字符串>\<...xbap.....>" 这个目录是网页程序执行目录
    "C:\Documents and Setting\<user name>\Local Settings\Apps\2.0\<随机的一串字符串>\<...exe.....>" 这个目录是本地程序执行目录(貌似如果应用程序允许客户端本地执行的话)

    Vista客户端,系统默认同样也是2个目录,稍微有所区别:
    “C:\Users\<user name>\AppData\Local\Apps\2.0\<随机的一串字符串>\<随机的一串字符串>\<...xbap.....>”
    “C:\Users\<user name>\AppData\Local\Apps\2.0\<随机的一串字符串>\<随机的一串字符串>\<...exe.....>”

    这两个目录里都有个配置文件叫做:<projectName>.exe.config
    有趣的问题是,当你在Xp下搜索这个文件的时候是没问题的,但在Windows Server 2003 sp2上搜索时,除了必须选中"Search system folders " + "Search subfolders" 两个选项之外,还必须选中“Case sensitive”,否则就搜索不到这2个配置文件。呵呵,这是否是Windows Server2003的一个bug。
    Vista的Windows搜索很方便,很强大,但是经常把已经删除的文件也给搜出来,打开时便告诉文件不存在了,这。。。

    之所以找这些下载目录,是因为发现有时候在服务器端改了配置文件后,客户端并不识别改动,仍按照旧版本运行。甚至有时候改动调用服务的端口后,服务器端重新发布新版本,客户端仍都不能正确重新下载新的配置文件。有哪位同道发现这个问题,可以一起讨论。
  • 相关阅读:
    [Windows] 输入字符间距变宽
    [Android] 安卓手机不用root删除自带app
    [Linux] 内核通知链 notifier
    [RK3399] ES8316+NS4150 播放视频只有背景音,播放歌曲有的有声音,有的无声音
    [Linux] RTC 读写指令及测试程序
    [Linux] scp指令用法
    [Ubuntu] sudo apt-get update指令执行失败
    [RK3399] 修改移动网络默认为4G
    [RK3288] 外接USB设备出现丢数
    laravel 模拟数据批量添加
  • 原文地址:https://www.cnblogs.com/cubean/p/1569060.html
Copyright © 2011-2022 走看看