Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 安装Visual Studio 2012后,Visual Studio 2008中出现命名空间和AjaxToolkit错误,_.net_Visual Studio 2008_Namespaces_Web Config_Visual Studio 2012 - Fatal编程技术网

.net 安装Visual Studio 2012后,Visual Studio 2008中出现命名空间和AjaxToolkit错误,

.net 安装Visual Studio 2012后,Visual Studio 2008中出现命名空间和AjaxToolkit错误,,.net,visual-studio-2008,namespaces,web-config,visual-studio-2012,.net,Visual Studio 2008,Namespaces,Web Config,Visual Studio 2012,我已经使用VisualStudio2008 Professional好几年了。去年我下载并安装了VisualStudio2010Express,没有任何问题。最近我下载并安装了visual studio 2012 web express,现在我在vs 2008中的现有web应用程序出现了许多错误。大多数错误都与缺少名称空间有关,即使它们在web.config文件中有详细说明是什么导致了这些错误,更重要的是,我如何才能消除这些错误? 一些错误: 未声明名称“AjaxControlToolkit”。

我已经使用VisualStudio2008 Professional好几年了。去年我下载并安装了VisualStudio2010Express,没有任何问题。最近我下载并安装了visual studio 2012 web express,现在我在vs 2008中的现有web应用程序出现了许多错误。大多数错误都与缺少名称空间有关,即使它们在web.config文件中有详细说明是什么导致了这些错误,更重要的是,我如何才能消除这些错误?

一些错误:
未声明名称“AjaxControlToolkit”。
未声明名称“Replace”
未定义类型“Guid”。

未定义类型“列表”

我不知道为什么,但从web.config中删除以下内容后,一切又开始工作了

<roleManager enabled="true" defaultProvider="MySQLRoleProvider">
        <providers>
            <add name="MySQLRoleProvider" connectionStringName="App_DBConnection" applicationName="GRMS 3.0" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=xxxxx"/>
        </providers>
    </roleManager>
    <membership defaultProvider="MySqlMembershipProvider">
        <providers>
            <add name="MySqlMembershipProvider" connectionStringName="App_DBConnection" applicationName="App3.0" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=xxxxx" passwordFormat="Encrypted" enablePasswordRetrieval="true" enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
        </providers>
    </membership>
<profile enabled="true" defaultProvider="MySQLProfileProvider">
  <providers>
    <add name="MySQLProfileProvider" connectionStringName="App_DBConnection" applicationName="App 3.0" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/>
  </providers>
  <properties>
    <add name="Name" type="System.String" provider="MySQLProfileProvider" allowAnonymous="true"/>
    <group name="ProjectInfo">
      <add name="CurrProjectID" allowAnonymous="false" type="System.guid"/>
      <add name="CurrProjectName" allowAnonymous="false" type="System.String"/>
    </group>
  </properties>
</profile>

我不知道为什么,但从web.config中删除以下内容后,一切又开始工作了

<roleManager enabled="true" defaultProvider="MySQLRoleProvider">
        <providers>
            <add name="MySQLRoleProvider" connectionStringName="App_DBConnection" applicationName="GRMS 3.0" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=xxxxx"/>
        </providers>
    </roleManager>
    <membership defaultProvider="MySqlMembershipProvider">
        <providers>
            <add name="MySqlMembershipProvider" connectionStringName="App_DBConnection" applicationName="App3.0" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=xxxxx" passwordFormat="Encrypted" enablePasswordRetrieval="true" enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
        </providers>
    </membership>
<profile enabled="true" defaultProvider="MySQLProfileProvider">
  <providers>
    <add name="MySQLProfileProvider" connectionStringName="App_DBConnection" applicationName="App 3.0" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/>
  </providers>
  <properties>
    <add name="Name" type="System.String" provider="MySQLProfileProvider" allowAnonymous="true"/>
    <group name="ProjectInfo">
      <add name="CurrProjectID" allowAnonymous="false" type="System.guid"/>
      <add name="CurrProjectName" allowAnonymous="false" type="System.String"/>
    </group>
  </properties>
</profile>

我也有类似的问题。但通过删除webreference修复了此问题。没有它,一切都能正常运转。投诉: 找不到LiquidTechnologies.Runtime.Net20,版本=7.1.4.1284,区域性=中性, PublicKeyToken=64bee40f6e1c14f0

与制作web服务的人交谈,但他说不需要第三方DLL

我的解决方案中不再有webreference。因此,这不是一个好的解决方案


但是这里的问题可能是由于从windows/.Net framerok等中删除了DLS等造成的。

我也遇到了类似的问题。但通过删除webreference修复了此问题。没有它,一切都能正常运转。投诉: 找不到LiquidTechnologies.Runtime.Net20,版本=7.1.4.1284,区域性=中性, PublicKeyToken=64bee40f6e1c14f0

与制作web服务的人交谈,但他说不需要第三方DLL

我的解决方案中不再有webreference。因此,这不是一个好的解决方案

但这里的问题可能是由于从windows/.Net framerok等中删除了DLS等造成的