zoukankan      html  css  js  c++  java
  • vs2005新建项目中没有ASP.NET WEB应用程序的解决方法

    方法一:
    使用vs 2005,发现根本打不开老师发过来的源代码Portal_Article.csproj文件,上网查了一下,好多人都说是是因为没有给vs 2005打补丁.我的新建项目里根本没有ASP.NET WEB应用程序,经过一个下午的努力,终于总结出了,解决问题的方法.

    1.先从微软网站下载补丁.
         下载地址1为:http://download.microsoft.com/download/6/3/c/63c69e5d-74c9-48ea-b905-30ac3831f288/VS80sp1-KB926601-X86-ENU.exe (英文版)

         下载地址2为:http://download.microsoft.com/download/8/0/7/8071514d-9370-45c3-8af1-4ff09a70e59d/VS80sp1-KB926604-X86-CHS.exe (中文版)大约为430M。

    2.作好打VS2005 SP1补丁之前的设置.

    第一步:修改注册表,打开注册表(运行“regedit”)HKEY_LOCAL_MACHINE\Software\Policies \Microsoft\Windows\Safer\CodeIdentifiers,更改 PolicyScope 的注册表值,然后双击“PolicyScope”,将其值设置从 0 更改为 1。

    第二步:打开“本地安全设置”(开始>>管理工具>>本地安全设置;或运行“control admintools”),双击“本地安全策略”,单击“软件限制策略”。(如果未列出软件限制,请右击“软件限制策略”,然后单击“新建策略”。)在 “对象类型”下,双击“强制”。 然后单击“除本地管理员以外的所有用户”,然后单击“确定”,重启计算机后即可安装VS2005 SP1。

    3.装了vs 2005之后再装补丁,系统提示说需要几分钟到几个小时不等.于是我们想办法让它提速

        我们新建一个记事本,然后把以下内容复制进去:
    reg export HKLM\Software\Policies\Microsoft\Windows\Installer installer.reg
    reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f
    net stop msiserver
    start /wait E:\software\VS80sp1- KB926604-X86-CHS.exe这里是填写补丁地址
    reg delete HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /f
    reg import installer.reg
    net stop msiserver
    del /q installer.reg 2>nul

        把填写地址那里改掉,那是我们vs2005 sp1补丁在电脑上的位置。再把文档重命名为:InstallVS2005SP1.bat
    然后双击这个.bat文件运行,补丁自己就会安装了!

    说明以下三点:
    1,两文件放一个目录下
    2,改.bat里面的内容,写入补丁路径
    3,保存文件,双击运行

    接下来你要做的事就是等它安装了!

    安装完之后,你再打开VS 2005就会有你想要的那个应用程序了.


    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hinsxun/archive/2010/03/11/5370021.aspx

    方法二:

    选择工具——导入导出设置——重新设置配置——选择默认集合(我选的是类似vs2003的常规,这个个人觉得无所谓)。二,现在语言选择就出来了,如果想用c#开发,会看到vs2005中有两个c#选项,都试一下就行了,有一个是可以的。

    安装完以后,如果VS2005应用程序打不开,则可能是你在安装vs2005后又安装了虚拟机,你只要在注册表中修改:注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\AddIns\VMDebugger.Connect目录下把LoadBehavior项改为0。
    之后:发现了原因是VMware装上后在VS2005上添加了一个VMDebugger工具栏,VMware服务没有加载,就导致了VS2005无法启动。然后在工具->外接程序管理器中把启动选项去掉,但是下次启动VS2005依然加载VMDebugger。

  • 相关阅读:
    JavaScript模态对话框类
    事件模块的演变(1)
    html5中可通过document.head获取head元素
    How to search for just a specific file type in Visual Studio code?
    What do 'lazy' and 'greedy' mean in the context of regular expressions?
    正则非获取匹配 Lookahead and Lookbehind ZeroLength Assertions
    regex length 正则长度问题
    Inversion of Control vs Dependency Injection
    How to return View with QueryString in ASP.NET MVC 2?
    今天才发现Google Reader
  • 原文地址:https://www.cnblogs.com/daohuen/p/2591919.html
Copyright © 2011-2022 走看看