首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

VS2005 (C#) 專案除錯問題解決方案集錦(四)

     編輯:關於C語言

常見錯誤與解決方案

24. 封裝載入失敗

無法正確載入封裝 "Visual Web Developer Trident Designer Package" (GUID = {30AE7E28-6C02-496D-8E43-85F7A90AEFF1})。

解決:

  1. 設定系統變數 VsLogActivity=1
  2. 在 %APPDATA%\Microsoft\VisualStudio\8.0\ 資料夾下建立 ActivityLog.XML 檔案
  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
  2. 在命令提示字元執行:msbuild /t:BuildAllDatabaseProjects TestBuild.XML
<Project DefaultTargets="Build" XMLns="https://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <TargetConnectionString>Data Source=.\sql2005;User ID=SqlUser;Pooling=False;PassWord=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>
</Project>
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved