WebDev.Webserver40.exe错误(不是有效的Win32应用程序) - 不能在Visual Studio编译2010

问题描述:

每次我尝试在Visual Studio 2010中编译我的错误WebDev.Webserver40.exe错误(不是有效的Win32应用程序) - 不能在Visual Studio编译2010

Unable to launch the ASP.NET Development server. Unable to start program 'C\path.......\Webdev.Webserver40.exe

我也试图执行该文件(Webdev.Webserver40.exe),我得到这个错误:

WebDev.WebServer40.exe is not a valid win32 application

我已经关掉所有的防火墙我有,我已经试图改变任何项目的.NET框架,换成不同的speceific端口,它仍然失败。 ..

会发生什么?

我有Windows XP SP3

+0

也许你已经安装了64位网络服务器? –

+0

根据webserver.exe.manifest是32位:/ ..我的PC架构也是32位 – agarza

+0

也许文件损坏不知何故,你可以从另一台机器上复制一个测试? –

我经历了同样的错误。看起来好像VS2010中的Web服务器被破坏了。

如果您尝试调试网站,则错误为“无法启动ASP.NET开发服务器”。

如果您尝试调试Web应用程序,则错误消息指向服务器的路径。

它的这个文件夹下安装:

C:\ Program Files文件\ Common Files文件\ Microsoft共享\ DevServer \ 10.0

两个可执行文件WebDev.WebServer20.EXE和WebDev.WebServer40.EXE真的损坏(尝试运行时出现错误“不是有效的win32应用程序”)。

我不得不安装DVD并在主菜单中选择“更改或删除Microsoft Visual Studio 2010”。

之后:

  • 添加或删除功能
  • 卸载Web开发

当卸载完成后,再做一遍:

  • 添加或删除功能
  • 安装网络开发人员

现在一切正常。

我希望对你有同样的决心。