.net Framework2.0运行在win7下问题

我用的是vs2005开发的c/s架构的程序,框架就是.net Framework2.0,在xp系统上运行正常没问题,但是在win7系统下就报错,在win7系统下,点击登录进入程序的主页面加载窗体后就报“DockSample 已经停止工作”(注:我开发的这系统里用到了可拖动悬浮的那个面板插件)。
  我的开发机器也是win7系统的,在我机器上不管是用工具vs2005 debug启动还是打完包安装之后运行,都没问题。但是在非开发机win7系统下就报错,win7系统自带的.net Framework3.5也已经启动了。我重新安装.net Framework2.0还不让安装
 有人遇见过这样的问题吗?请大家帮忙解决或给些建议,先谢

启动的时候应该出了没处理的异常。在那台机器上面看看Application日志有没有详细信息吧。一般都是因为你很多依赖项没放到非开发机器上面。新手的常见问题。

你是不是用了调用Win32 API的组件?设置兼容性Windows XP SP3试试

建议用vs2008或者2010,这样兼容性跟好些

有没有用NATIVE的DLL等?如果有不好说,
如果没有那楼主编译的托管代码是WIN32的,在WIN7下允许运行32位就OK了.

怎么回事呢?打开一个有ACTIVEX控件的网页就崩溃,还有什么可以设置的?

如果要全记住貌似是个很大的工程量啊。。

记住常用的(比如:Text,Enable,DataSource),剩下的就用智能感知+MSDN了。不用记。

关键和使用频率有关,用的多就记住了。英语都学了那么多年了,不用的话也一样忘记。
其实记住一些常用控件的功能就可以了,至于属性大同小异,共性很多记一个其他的夜差不多了,用的时候多看看MSDN就可以了

txt内容中有多行.故listview也有很多项.
我想法是获取选中的listview所在行的id,
讲listview的内容显示在几个textbox上,修改后,覆盖txt中第id行的值.listview刷新显示.然后代码怎么实现呢?
问题包括:1.怎么获取id值?
1.根据id的索引值,怎么覆盖写入txt第id行的那行中.呢..

第二个已经解决了..写入文本...可是 我的File.WriteAllLines(Application.StartupPath.Trim() + "//Data.txt", temp);为什么不是覆盖原来的字符,而是追加添加上的呢?
大家重点回答怎么获得选中listview所在的行id吧

用datagridview实现好了。 listview这个控件不方便。
在ReportService中,已设置了一个多值参数。现在在.net程序中,使用ReportViewer控件来显示这个报表,出现了个问题,就是如何给这个多值参数赋值。

这个例子是给参数赋值,但是只能是单值赋值,不知道如果是多值的话,应该是怎么样的呢?请赐教。

有几个参数实例化几次 分别赋值 然后一个一个添加进去就可以了

现在是有一个参数,它是多值的参数。就不知道如何添加呀。

使用参数本来的目的就是从多个数据中选出一个,楼主这样做一个多值参数其实是不现实的。据我所知,目前市面上的主流报表像finereport报表、水晶等都还没能实现多值参数。
来源:足球直播

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值