求救啊,.NET程序都运行不成.NET Framework初始化错误:找不到运行此应用程序的运行库的任何版本

时间:2021-05-19 19:49:19
一开始不知道怎么的
在VS2005开发的Winform
Release出来的程序 双击运行 就出现“.NET Framework初始化错误” “找不到运行此应用程序的运行库的任何版本”
但是,在VS2005中debug好像就可以运行程序

怎么设置都搞不定 
最后直接重装了系统 没想到新系统还是这个问题。
“.NET Framework初始化错误” 
“找不到运行此应用程序的运行库的任何版本”

请求解决阿 我只有十分了 大虾帮帮忙啊 重装系统都解决不了我真不知道该怎么办了

7 个解决方案

#1


Release和Debug是两个目录,你把Debug目录下的所有文件Copy一份到Release,然后再生成一次,一般也就好了。大多数都是因为缺少了某种类库造成的;

==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询) 
==================================================================

#2


Debug拷贝到Release目录不太好吧  即使问题解决了 但是毕竟不完全是Release后的啊 失去了Release的意义有点好像

#3


你Copy过去,是不知道你的Release里面缺什么——然后你还要重新Release的,这就保证了既能通过Release,又是最新的exe,不会有问题的;


==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询) 
==================================================================

#4


当然,如果解决不了,个别时候不需要重新安装VS,只要重建工程就Ok了

#5


不行啊 我刚好像没说清

在VS中 点击启动调试 如果是有修改过 即重新生成 那么是可以运行程序的

但是编译出来的程序 在VS外面打开 就会出现“找不到运行此应用程序的运行库的任何版本”

这时如果没有重新生成 再次在VS里点击启动调试也是这个错误的 


我快崩溃了 系统还原了一次 重装了一次 VS2005也重装了。。。

求求高手帮忙啊 谢谢啊

#6


大哥我也遇到这个问题,我是重装了windows2003,现在能用了,但是其它的软件不能装,连驱动也没装,
http://community.csdn.net/Expert/topic/5656/5656569.xml?temp=.4474604
这个你看看,应该有帮助,有位大哥说是可能中病毒了,我那就是,回去试试看

#7



这是
szzz(水的痕迹) 这位大哥说的,我还没试过,我发给你看一下:

“我也遇到这个问题 非常棘手 
第一次编译以后再编译就找不到运行库 而且编译出来的.exe文件提示找不到任何版本的运行库

    楼上说 格式化系统盘从装绝对可以 不过在我这里还是有问题我想楼主也有问题

现在解决问题最好的方法 换块硬盘 重装系统和VS 之前的编译的.exe再也使用不了了
建议重写代码

估计是有病毒或者其他什么未知原因 遇到这类问题的人很少

这是病毒
在硬盘的每个分驱下都会出现autorun.exe和autorun.inf两个病毒文件
不过你可能只能通过linux或者vista才能看见
(在winXP下即使能看到系统文件和隐藏文件/打开Winrar查看文件  这样的方法也看不到两个病毒文件)

该病毒能够通过硬盘/移动硬盘/u盘传播

发作方式:只针对Framework编译成的.exe文件修改
          造成 “找不到运行此应用程序的运行库的任何版本”错误  

继续关注中..

#1


Release和Debug是两个目录,你把Debug目录下的所有文件Copy一份到Release,然后再生成一次,一般也就好了。大多数都是因为缺少了某种类库造成的;

==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询) 
==================================================================

#2


Debug拷贝到Release目录不太好吧  即使问题解决了 但是毕竟不完全是Release后的啊 失去了Release的意义有点好像

#3


你Copy过去,是不知道你的Release里面缺什么——然后你还要重新Release的,这就保证了既能通过Release,又是最新的exe,不会有问题的;


==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询) 
==================================================================

#4


当然,如果解决不了,个别时候不需要重新安装VS,只要重建工程就Ok了

#5


不行啊 我刚好像没说清

在VS中 点击启动调试 如果是有修改过 即重新生成 那么是可以运行程序的

但是编译出来的程序 在VS外面打开 就会出现“找不到运行此应用程序的运行库的任何版本”

这时如果没有重新生成 再次在VS里点击启动调试也是这个错误的 


我快崩溃了 系统还原了一次 重装了一次 VS2005也重装了。。。

求求高手帮忙啊 谢谢啊

#6


大哥我也遇到这个问题,我是重装了windows2003,现在能用了,但是其它的软件不能装,连驱动也没装,
http://community.csdn.net/Expert/topic/5656/5656569.xml?temp=.4474604
这个你看看,应该有帮助,有位大哥说是可能中病毒了,我那就是,回去试试看

#7



这是
szzz(水的痕迹) 这位大哥说的,我还没试过,我发给你看一下:

“我也遇到这个问题 非常棘手 
第一次编译以后再编译就找不到运行库 而且编译出来的.exe文件提示找不到任何版本的运行库

    楼上说 格式化系统盘从装绝对可以 不过在我这里还是有问题我想楼主也有问题

现在解决问题最好的方法 换块硬盘 重装系统和VS 之前的编译的.exe再也使用不了了
建议重写代码

估计是有病毒或者其他什么未知原因 遇到这类问题的人很少

这是病毒
在硬盘的每个分驱下都会出现autorun.exe和autorun.inf两个病毒文件
不过你可能只能通过linux或者vista才能看见
(在winXP下即使能看到系统文件和隐藏文件/打开Winrar查看文件  这样的方法也看不到两个病毒文件)

该病毒能够通过硬盘/移动硬盘/u盘传播

发作方式:只针对Framework编译成的.exe文件修改
          造成 “找不到运行此应用程序的运行库的任何版本”错误  

继续关注中..