发新话题
打印

Net 下安装、调试的常见问题与错误

Net 下安装、调试的常见问题与错误

  Q:新建项目时出错:Visual Studio .NET 已检测到指定Web服务器运行的不是ASP.NET 1.1版。您将无法运行ASP.NET Web应用程序或服务。
  A:对于这个错误有很多可能的原因,您可以参考下面几篇KB和文章的解决方案:
  “PRB: "The specified Web server is not running ASP.NET version 1.1" error message when you create an ASP.NET 1.1 application and you have both ASP.NET 1.1 and ASP.NET 1.0 installed”
  http://support.microsoft.com/default.aspx?scid=kb;en-us;817267
  “Troubleshoot "Visual Studio .NET has detected Web server is not running ASP.NET 1.1"”
  http://support.microsoft.com/default.aspx?scid=555132
  “PRB:创建 ASP.NET 1.1 应用程序时出现错误信息”The Specified Web Server Is Not Running ASP.NET Version 1.1“(指定的 Web 服务器未运行 ASP.NET 1.1 版本)”
  http://support.microsoft.com/kb/817267/zh-cn
  ---------------------------------------------------------------------------------------------------------------------------------
  Q: 关于无法创建aps.web项目的解决办法
  A: http://www.csdn.net/develop/Read_Article.asp?Id=19725
  ---------------------------------------------------------------------------------------------------------------------------------
  Q: aspx项目不能调试
  A:
  1、已经启动了一个调试进程(同时打开了两个项目,且有一个已经在调试):同时只能启动一个;
  2、配置文件中debug="false":改成true;
  3、虚拟目录没有建立应用程序(或者名称为空):在虚拟目录属性中“应用程序”点击创建
  4、项目配置为Release:点菜单“生成”-配置,选择“debug”
  5、“你没有调试服务器权限”:修改IE的安全设置,“自动使用当前用户名和密码登录”
  如果还不行,参考MS的解决方法:
  对照你的错误信息,应该在这个文档中能找到解决办法 http://www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.doc
  ---------------------------------------------------------------------------------------------------------------------------------
  Q:把。NET程序部署到没有安装。NET Framwork的机器上
  A: http://www.microsoft.com/China/Community/program/originalarticles/TechDoc/deployNETApp.mspx
  ---------------------------------------------------------------------------------------------------------------------------------
  Q:安装VS.NET 2003的时候,遇到 "无法访问windows 安装程序组件"的错误
  A:
  根据提示,应该windows installer出了问题。
  需要重新安装windows installer.
  执行如下操作:
  一、先用msiexec /unregserver 停掉windows installer服务。
  二、下载InstMsiW.exe,用winrar解压开。进入目录。
  三、右击msi.inf ,点击安装。
  四、安装vs.net 2003
  ---------------------------------------------------------------------------------------------------------------------------------
  Q:vc软件包不可用或未注册
  A:
  症状:
  当建立一个WinForms应用程序时,收到下述错误信息:"VC软件包不可用或未注册".这个错误甚至会在看上去一个成功的安装之后出现。
  起因:
  如果Visual Studio.NET安装程序发现一些TLB文件和DLL文件已经存在的话,就不会再次在计算机中注册这些文件,因此
  就有可能发生"VC软件包不可用或未注册"的提示。
  在多数情况下,旧版本的的Visual Studio .NET容易引起这个错误,尤其是旧版本安装在另一个操作系统下。
  解决方案:
  要解决这个问题,需要运行Visual Studio .NET修复程序。由于修复程序会强制注册一些安装程序中没有被注册的项目,因此能更有效地解决这个问题。
  按照下列步骤运行修复程序:
  在开始中,指向"设置",点击控制面板,然后点击"添加/删除程序";
  在列出的已安装程序列表中,点击Visual Studio .NET,然后点击"更改/删除";
  点击Visual Studio .NET安装对话框1 2 3项目中的第二项;
  点击"修复/重装",然后按照屏幕提示操作。
  更多相关信息:
  重现这个问题的做法
  要重现这个问题,最好有装在独立分区上的两个操作系统。两个Windows XP Professional会达到这个目的。
  在一个操作系统下安装Visual Studio .NET;
  在另一个操作系统下Visual Studio .NET,安装过程中改变安装的缺省路径,以匹配第一次安装的路径。
  两次安装结果都会宣告成功。
  然后启动第二次安装的Visual Studio .NET(你就会发现这个问题的重现)。
  这种安装形式是永远不推荐的,即使两次安装选项完全相同,而且你也会以此节省磁盘空间,但这种方法出现潜在问题的机会是很大的。如果一个 Visual Studio .NET改变了文件和注册选项,这些改变不会记录到另一个Visual Studio .NET中,以致造成出现不可预料结果的潜在危险。
  引自:http://zhuonline.51.net/blogs/archives/000045.html http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q320/4/27.asp

TOP

发新话题