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)将相关的文件包含在项目中

  • 相关阅读:
    48. Rotate Image
    83. Remove Duplicates from Sorted List
    46. Permutations
    HTML5笔记
    18. 4Sum
    24. Swap Nodes in Pairs
    42. Trapping Rain Water
    Python modf() 函数
    Python min() 函数
    Python max() 函数
  • 原文地址:https://www.cnblogs.com/duguqing40/p/2303055.html
Copyright © 2011-2022 走看看