0

アドインを作成しましたが、それを [ツール] -> [アドイン マネージャー] に追加しようとすると、エラーが発生します。

Connect() メソッドのすべてのコードにコメントを付けて、隠れた例外が発生していないことを確認しました。

には dll 名 - 相対パスが含まれています。これは、Visual Studio を閉じて再構築できるようにするよりも、ビルドごとに Addins フォルダーにコピーする方が簡単だからです。

絶対パスも指定しようとしました...絶対パスまたは拡張子のないdllを使用すると、次のようになります。

Error message: Unspecified error
Error number: 80004005

また、「パラメーターが正しくありません」というエラーと、「指定されたファイルが見つかりません」というエラーも受け取りました。

私はチュートリアルを何度もやりました。初めて、常に、dll に何もなくても動作します。次に、Visual Studio を閉じ、再構築し、再起動すると、開始した場所に戻ります。

私が見つけたこの問題を含むすべての問題は、絶対パスを使用することを提案しています (ドキュメントには、絶対パス、相対パス、または URL のいずれかであると記載されています)。

コードにブレークポイントを設定しようとしましたが、これをデバッグする方法がわかりません...

助けてください !

4

1 に答える 1

0

このエラーは、「ProjectAddIn - For Testing AddIn」とリリース バージョンの「ProjectAddIn 」の両方があり、その隣に「ProjectAddIn.dll 」があり、「 C:\Users\user.name\ Documents\Visual Studio 2010\Addins "フォルダー、私が見た方法は、指示で説明されています...

両方のxmlファイルが同じリソースを表しているため、矛盾していることを理解していませんでした。

「 ProjectAddIn - For Testing AddIn 」のパスは、プロジェクト内の dll を指している必要があります。デバッグが終了した後でのみ、この項目を AddIns フォルダーから削除し、必要に応じてインストール項目に置き換えることができます。

于 2012-10-30T18:45:04.203 に答える