zoukankan      html  css  js  c++  java
  • ASP.NET编译执行常见错误及解决方法汇总之三

    21.vs2005不能从源文件模式切换到视图模式

      解决方法:dos下运行下 devenv /resetskippkgs (win+r cmd)

    22.Validation of viewstate MAC failed

      解决办法:页面的顶部page加 EnableViewState="False" EnableViewStateMac = "False" 来解决这个问题

    23.Automation server can't create object"(Automation 服务器不能创建)

      解决办法:运行: Regsvr32 scrrun.dll 即可。

    24.包加载失败

      未能正确加载包"Visual Web Developer Trident Designer Package"(GUID =

      {30AE7E28-6C02-496D-8E43-85F7A90AEFF1}。

      解决方法:

      1、设置系统变量 VsLogActivity=1

      2、在%APPDATA%\Microsoft\VisualStudio\8.0\文件夹下创建文件ActivityLog.xml

      Error

      Microsoft Visual Studio

      LoadLibrary failed for package [Visual Web Developer Trident Designer Package]

      {30AE7E2B-6C02-496D-8E43-85F7A90AEFF1}

      --------------------------------------------------------------------------------

      8007007e

      c:\Program Files\Microsoft Visual Studio 8\Common7\Packages\tridsn.dll

      3、从 WINNT\MicroSoft.NET\Framework\v2.0.xxx 复制文件gdiplus.dll 到 Program Files\Visual Studio 8\Common7\Packages文件夹下

      4、在命令行下运行命令 :devenv /resetskippkgs

      25.Error spawning 'cmd.exe'.

      解决方案:把cmd.exe 拷贝到VS安装目录下的VC/BIN目录里,可以解决问题。

    26.尝试读取或写入受保护的内存

      解决:硬件有问题,一般内存有问题

    27.无法在证书存储区中找到清单签名证书

      解决方法:用记事本打开项目的.csproj文件,删除类似

    28.该项目中不存在目标“ResolveKeySource”。

      原因:这个问题很罕见,查询国外相关资料后,大致说是由于部署的不是一个标准的solution, 需要在VS自带的命令提示中运行下面这个东西恢复

      解决方法:

      (1).将下列代码存为XML文件,命名为TestBuild.xml

      <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

      <PropertyGroup>

      <TargetConnectionString>Data Source=.\sql2005%3BUser ID=SqlUser%3BPooling=False%3BPassword=X</TargetConnectionString>

      </PropertyGroup>

      <ItemGroup>

      <DatabaseProject Include="Database1\Database1.dbproj"/>

      <DatabaseProject Include="Database2\Database2.dbproj"/>

      </ItemGroup>

      <Target Name="BuildAllDatabaseProjects">

      <MSBuild

      Properties="TargetConnectionString=$(TargetConnectionString)"

      Projects="@(DatabaseProject)"

      Targets="Build;Deploy">

      </MSBuild>

      </Target>

      (2)在命令提示中运行:msbuild /t:BuildAllDatabaseProjects TestBuild.xml

      </Project>

    29.不能将值 NULL 插入列 '**'

      原因:这是数据库表设计的错误,所涉及的表的字段中设置了不能为空的属性,但是传入的值为null,所以报错

      解决方法:查看是否所传入的值是否为Null,或修改数据库中表的所对应的列的属性

    30.未能加载类型"命名空间.类"...

      原因:

      (1)项目修改后没有进行编译

      (2)项目中原有的命名空间可能被修改了

      (3)项目中所需要的ascx或其他页面不存在,或不包含在项目中

      解决方法:

      (1)在修改完成之后,请重新生成或编译整个项目或解决方案

      (2)手工修改所改动的命名空间,注意名称的大小写,再重新编译

      (3)将相关的文件包含在项目中

  • 相关阅读:
    Individual Reading Assignment
    Individual P1: Summary
    Individual P1: Preparation
    M1m2分析报告
    第二次阅读作业--12061161 赵梓皓
    代码互审报告
    结对编程————电梯整理报告
    读书问题之《编程之美》 -----12061161 赵梓皓
    SE Class's Individual Project--12061161 赵梓皓
    博客测试
  • 原文地址:https://www.cnblogs.com/duguqing40/p/2303055.html
Copyright © 2011-2022 走看看