2011-06-29 21 views
0

大家好,我創建了一個我不想部署的VsPackage。在實驗配置單元中一切工作正常,但是當我嘗試使用在此站點中獲得的PLK時:http://msdn.microsoft.com/en-us/vstudio/cc655795我在加載過程中收到錯誤消息。我一步步按照說明從本網站添加PLK:http://msdn.microsoft.com/it-it/library/bb165968(v=VS.90).aspx,所以我不知道是什麼問題。是否有人有一個替代程序,或者可能是在加載過程中產生此故障的指令中缺少的步驟?我如何使用PLK加載VSPackage

PD:該錯誤信息不會說什麼有用的。「臨屋包...負荷已經失敗,請聯繫銷售商。」

我使用Visual Studio 2008的

回答

1

首先所有,檢查問題確實是由PLK引起的。您可以通過運行帶有/ log選項的Visual Studio(例如[VisualStudioPath] \ Common7 \ IDE \ devenv/log)來執行此操作,然後檢查創建的日誌文件 C:\ Users \ [Username] \ AppData \ Roaming \ Microsoft \ Visual Studio \ 9.0 \ ActivityLog.xml。通常,這個錯誤可能是由Initialize()方法中引發的任何異常造成的。

如果問題確實存在於PLK中,請確保您的包名或公司名稱中沒有使用任何「怪異」字符。
請勿使用特殊字符(,!!?...)和變音符號(ěščřžýáíü...)。 確保您使用的是正確版本的Visual Studio(NOT Express Edition)。 檢查您的PLK是否正確包含在ResX文件中 - 特別是如果ResX元素中沒有包含PLK的換行符。 嘗試更改您的軟件包的GUID併爲其生成新的PLK。

希望它能幫助,我只好跑VSPackage的自己:-)

+0

問題解決了檢查activitylog,由於相當困難的時間。 – mjsr

相關問題