VS015编译的C#2.0程序无法在xp下运行

钛元素 2016-11-29 09:56:52
这个问题挺奇怪,我之前写的一个小程序,不管是选择anycpu还是x86,在xp下都可以,
现在写的这个就不行。

编译环境win10 x64
运行环境xp sp3 .net2.0

程序也是基于.net2.0的,在xp下运行,要么双击没反应,要么出现一个RPT文件

我是一个使用NOPI读取和转换生成excel文件的小程序


help
太奇怪了
...全文
194 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
依然冷暖 2016-11-29
  • 打赏
  • 举报
回复
之前我用win8 vs2013 编译的c# 也没法在XP上运行 换成win7系统就好了 不知道为什么
钛元素 2016-11-29
  • 打赏
  • 举报
回复
我分析半天,觉得是NOPI这个第三方库的问题,那么,我发布这个程序,然后在xp上安装,试试。 也遇到问题,发布的setup,居然要提示我安装.net3.5 好吧,我安装.net3.5sp1,安装试试
xuzuning 2016-11-29
  • 打赏
  • 举报
回复
很正常,你使用了 xp 不认识的资源 鉴于微软已经放弃了对 xp 的维护,所以尽量不要用高版本的环境开发 xp 应用程序
钛元素 2016-11-29
  • 打赏
  • 举报
回复
引用 2 楼 tys591320 的回复:
之前我用win8 vs2013 编译的c# 也没法在XP上运行 换成win7系统就好了 不知道为什么
我去!!!!我听别人的,把图标删了,居然就可以了1!!! 什么鬼!

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧