在VS2010上依据接口,写了个WiFi共享软件,在Win7旗舰班上正确无误,而在却在Win7家庭版上运行不了,报“已停止工作”错误。

解决方法:

  1、下载安装vs2010对应的.Net平台:Microsoft .NET Framework 4 (Standalone Installer)
http://www.microsoft.com/en-us/download/confirmation.aspx?id=17718

  2、开始→运行→输入:services.msc 点确定,或按下回车键(Enter)打开服务列表。找到 WLAN AutoConfig 服务,启动类型已经是自动,但是该服务却是停止的,单击启动
    
    软件正确无误,却报已停止工作等错误,要结合软件,从系统中找问题。建议首先看相关服务是否启动,是所有exe都报还是唯独单个报。。。

尝试但未能解决问题的方法如下:

法1:下载vs2010对应的.Net平台:Microsoft .NET Framework 4 (Standalone Installer)
http://www.microsoft.com/en-us/download/confirmation.aspx?id=17718

法2:右击计算机-属性(如没有计算机选项,可以让用户在左下角开始-计算机-属性也可),选择左上方的高级系统设置。选择“高级”,再选择性能栏里的“设置”,选择“数据执行保护”,选择“为除下列选定程序之外的所有程序和服务启用DEP(U)”,再点击下方的“添加”从硬盘中选中该程序即可。

法3:目标机的语言设置为主机语言(中文简体)都为设置non unicode。首先,点击“开始菜单”中的“控制面板”;在“控制面板”窗口中,找到“时钟、语言和区域”下的“更改显示语言”;如果你弹出来的窗口如下,那么恭喜你,你的电脑安装了不止一种显示语言,直接更改即可,在下拉菜单中选择你更换的语言(中文简体)。格式、管理下的也是中文简体。

法4:将原代码工程引用的dll复制一份到exe可执行文件目录:
Best thing to do is to go back to your project. Click the "Show All Files" icon on the toolbar in the Solution Explorer window. That now shows the References node. Expand it and select the PowerPacks reference. In the Properties window, change the Copy Local property to True.
Rebuild and your build directory now will have a copy of the DLL. Copy it along with the EXE onto the target machine.
    
    
    Here is the URL to download Microsoft Visual Basic Power Packs 10.0
    http://go.microsoft.com/fwlink/?LinkID=145727&clcid=0x804

法5:将UAC设置为最低

法6:右击.exe可执行软件,设置其兼容性

参考网址:
1、http://connect.microsoft.com/VisualStudio/feedback/details/642206/net-framework-3-5-windows-service-crashes-with-clr20r3-net-runtime-error

后来将源码工程考到目标机上进行测试,经调试才找出错误原因:是无限自动配置服务未启动。

参考解决方法:
1、开始→运行→输入:services.msc 点确定,或按下回车键(Enter)打开服务列表。找到 WLAN AutoConfig 服务,启动类型已经是自动,但是该服务却是停止的,单击启动,弹出 Windows 无法启动WLAN AutoConfig 服务。错误1747:未知的身份验证服务。出错提示。
2、开始→运行→输入:regedit 点击确定,或按下回车键(Enter)打开注册表,定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Ndisuio查看其DisplayName 键值是NDIS Usermode I/O Protocol 如缺损,可新建。
3、双击右边窗口的 Start 编辑DWORD值(如没有可新建),双击打开,修改数值数据为2,点击确定,按F5键刷新。
4、开始→运行→输入:CMD 点击确定,或按下回车键(Enter)打开命令提示符。输入:netsh winsock reset 回车执行开启无线服务命令。
5、重启电脑,确认设置,问题解决。
命令解析:
netsh是:能够操作几乎所有网络相关设置接口的命令,比如:设置IP,DNS,网卡,无线网络等。
Winsock是:系统内部目录,Winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口。
reset:是对Winsock的重置操作。
netsh winsock reset命令:作用是重置 Winsock 目录。如一台机器上的Winsock协议配置有问题,将会导致网络连接等问题,就需用这条命令来重置Winsock目录,恢复网络。此命令可重新初始化网络环境,解决由于软件冲突、病毒原因造成的参数错误问题。当执行完winsock的命令重启计算机后,需要重新配置IP。

Win7家庭版包“已停止工作”的更多相关文章

  1. [转]Win7下PEiD已停止工作

    转载自:http://www.programlife.net/peid-stop-working-under-win7.html PEID是一个很不错的工具,可查壳,查壳PE信息,借助插件还可以做一些 ...

  2. win7 "com surrogate“ 已停止工作的解决办法

    1.在文件夹选项里选“始终显示图标,从不显示缩略图”. 2.数据执行保护(DEB),依次打开:计算机——属性——高级系统设置——高级——性能——设置——数据执行保护 选下面的单选按钮“为除下列选定程序 ...

  3. Win7资源管理器已停止工作——StackHash_6c37,R6205错误

      2013-9-20 此问题由来已久,截图及"问题签名"如下: 问题签名: 问题事件名称: BEX64 应用程序名: Explorer.EXE 应用程序版本: 6.1.7601. ...

  4. 解决 Win7 远程桌面 已停止工作的问题

    Windows 7远程桌面登录时崩溃, 错误提示如下: 问题签名: 问题事件名称: APPCRASH 应用程序名: mstsc.exe 应用程序版本: 6.1.7601.18540 应用程序时间戳: ...

  5. win7或win2008系统中,出现【已停止工作,联机检查解决方案并关闭该程序,关闭程序】解决方法!

    win7或win2008系统中,出现[已停止工作,联机检查解决方案并关闭该程序,关闭程序]解决方法! 经过摸索,点击[控制面板]-[操作中心]-[更改操作中心设置]-[问题报告设置]-[从不检查解决方 ...

  6. Win7程序运行出现Windows Based Scrip Host 已停止工作问题的解决方法

    最近在使用类似于Teamviewer这样的程序时,突然运行不了,报错:Microsoft Windows Based Scrip Host 已停止工作的问题,从系统日志来看,好像是空指针问题,但是又无 ...

  7. SVN has atopping svn已停止工作 or windows资源管理器无限重启

    准备在空间时间用用linux,就在自己的win7系统上安装了属性系统,用easyBCD安装的,谁知安装好之后win7系统下的svn客户端不能使用了,点击报错“SVN已停止工作”,随后怀疑是linux引 ...

  8. 问题解决——SolidWorks 已停止工作 (Windows7 + SolidWorks 2010 SP0.0)

    给同事的SolidWorks解决问题时偶然间发现的. -------------------------------------------------------------- 本文原创,转载请注明 ...

  9. OpenLiveWriter.exe已停止工作---解决办法

    一.起因 在win10的系统中成功的安装了OpenLiveWriter,但是在家里win7的电脑上装不上.点击 OpenLiveWriterSetup.exe的安装包后出现 OpenLiveWrite ...

随机推荐

  1. 继承Prototype实现语句不能写在动态原型法中的理解

    阅读javascript高级编程中, 对动态原型法中写Prototype继承父类对象的不可行的现象,不甚理解. 书上说是技术原因,如下有问题代码: 但是把protype语句移到构造函数后面,就OK,如 ...

  2. java io读书笔记(7) Closing Output Streams

    输出完毕后,需要close这个stream,从而使操作系统释放相关的资源.举例: public void close( ) throws IOException 并不是所有的stream都需要clos ...

  3. Leetcode: Elimination Game

    There is a list of sorted integers from 1 to n. Starting from left to right, remove the first number ...

  4. MySQL 常用函数列表

    一.数学函数 select SQRT (2) --取平方根select ABS (-234) --取绝对值select FLOOR (COUNT (*)/5.0) from news --取小于这个小 ...

  5. A*啦啦啦

    ...A*是个啥都不知道.. 大家注意K短路可能不存在!!!! 果然是s==t的问题……加个if(s==t) k++就A了…… 单用Dij,tle到死 原来是单向k短路........开始以为是双向的 ...

  6. SQL封装、多态与重载

    面向对象1.类:众多对象抽象出来的2.对象:类实例化出来的 3.类的定义关键字 class 4.类里面包含成员变量成员属性 成员方法 5.面向对象三大特性(1)封装目的:保护类,让类更加安全.做法:让 ...

  7. [转]]将 ASP.NET MVC3 Razor 项目部署到虚拟主机中

    原链接:http://www.cnblogs.com/taven/archive/2011/08/14/2138077.html 国内很多网站空间都只支持.NET 2.0 和 .NET 3.0 3.5 ...

  8. sql case when 速记

    Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END ...

  9. mongo快速翻页方法(转载)

    翻阅数据是MongoDB最常见的操作之一.一个典型的场景是需要在你的用户界面中显示你的结果.如果你是批量处理的数据,同样重要的是要让你的分页策略正确,以便你的数据处理可以规模化. 接下来,让我们通过一 ...

  10. 前端单页应用SEO解决方案

    在这里只会提到Google的解决方案,日后再补充百度的解决方案 我们经常使用的单页都是#!来做应用的前端路由,因为这个在多个版本浏览器上有很好的兼容性 当Google发现URL里有#!符号,Googl ...