一聚教程网:一个值得你收藏的教程网站

热门教程

常见的ASP.NET中编译执行错误及解决方法

时间:2022-06-25 07:20:54 编辑:袖梨 来源:一聚教程网

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%MicrosoftVisualStudio8.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 FilesMicrosoft Visual Studio 8Common7Packagestridsn.dll

  3、从 WINNTMicroSoft.NETFrameworkv2.0.xxx 复制文件gdiplus.dll 到 Program FilesVisual Studio 8Common7Packages文件夹下

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

  25.Error spawning 'cmd.exe'.

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

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

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

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

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

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

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

  解决方法:

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

  http://schemas.microsoft.com/developer/msbuild/2003">

  

  Data Source=.sql2005%3BUser ID=SqlUser%3BPooling=False%3BPassword=X

  

  

  

  

  

  

  

  Properties="TargetConnectionString=$(TargetConnectionString)"

  Projects="@(DatabaseProject)"

  Targets="Build;Deploy">

  

  

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

  

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

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

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

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

  原因:

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

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

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

  解决方法:

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

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

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

 

热门栏目