| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 987 人关注过本帖
标题:问个关于 win7的问题~
只看楼主 加入收藏
wang4142
Rank: 2
等 级:论坛游民
帖 子:41
专家分:19
注 册:2010-3-27
结帖率:80%
收藏
已结贴  问题点数:5 回复次数:6 
问个关于 win7的问题~
程序代码:
            string text = this.txtWrite.Text;
            try
            {
                using (TextWriter tw = File.CreateText("test.txt"))
                {
                    tw.WriteLine(text);
                }
                MessageBox.Show("写入成功!");
                this.txtWrite.Text = "";
            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
打包成一个安装文件之后~
在XP下运行正常~
但是在WIN7上运行 就会弹出异常 说 路径拒绝访问~
咋办呢??

[ 本帖最后由 wang4142 于 2010-5-20 10:06 编辑 ]
2010-05-19 21:40
wang4142
Rank: 2
等 级:论坛游民
帖 子:41
专家分:19
注 册:2010-3-27
收藏
得分:0 
别沉昂~ 大家帮帮忙~
2010-05-20 10:06
Alar30
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:10
帖 子:988
专家分:1627
注 册:2009-9-8
收藏
得分:3 
貌似没接触过Win7的兼容性测试。。。
2010-05-20 10:16
zhaoxili
Rank: 6Rank: 6
等 级:侠之大者
威 望:1
帖 子:327
专家分:479
注 册:2009-1-3
收藏
得分:0 
看下你的写入路径 系统下的很多文件夹写入文件都需要管理员权限的啊
2010-05-25 17:28
乖老鼠
Rank: 5Rank: 5
来 自:四川省
等 级:职业侠客
威 望:2
帖 子:434
专家分:394
注 册:2008-9-8
收藏
得分:0 
不懂win7,右键->以管理员身份运行 试试.
或者把你的File.CreateText("test.txt")换成绝对路径File.CreateText(@"D:\test.txt"),不知道行不行

转眼就从编程菜鸟混成了半灌水
2010-05-28 16:47
名沁
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:132
专家分:173
注 册:2009-4-5
收藏
得分:0 
win7下很多东西和XP不一样。
特别是在系统文件路径有一些改变。
你可以试一下楼上的方法。
2010-05-29 12:40
wang4142
Rank: 2
等 级:论坛游民
帖 子:41
专家分:19
注 册:2010-3-27
收藏
得分:0 
回复 5楼 乖老鼠
谢谢了~ 最后的解决办法是 给我这个文件夹添加一个Everyone的权限~
另外 根本就不知道 用户装到那个盘下~ 没法用绝对路径~
2010-05-29 13:52
快速回复:问个关于 win7的问题~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036251 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved