2012-04-20 7 views
2

初めてリボンアドインを作成しています。Excelアドインを実行しているときに、以前の実行がブレークポイントで終了した場合は、常にエラーが発生します。

VS10からExcelを起動して起動すると、このエラーが発生することがあります。

Excel experienced a serious problem with the 'exceladdin1' add-in. If you have seen this message multiple times, you should disable this add-in and check to see if an update is available. Do you want to disable this add-in?」(私はいつもノー答えるが、それはまだかなり迷惑なんだ)

私は、ランダムにsomekindそれを得たと思った日の最後のカップルが、私はこの質問を書き込む前にそうekstraのテストをしました。

私が見つけたのは、前回の実行でブレークポイントが発生した場合、エラー/警告が表示されることでした。 私はそれが非常に奇妙であることを発見しました、そして、この権利のようにすべきではありません。誰かにこれを解決する方法を見つけましたか?

+1

Hehe、まあ、それはむしろ深刻な事故でした。 Excelが知っている限り、アドインはデバッグを停止したときに完全にクラッシュしました。それはしました。デバッガでEdit + Continueのサポートを忘れないでください。 –

+0

@Hans Passant Yep。私はExcelを過小評価し、時々覚えておく能力があります。私には分かりません - ありがとう。 「編集+続行」とは、デバッガの行の矢印を別の行などにドラッグできるデバッガの機能のような意味ですか? – radbyx

+0

いいえ、実際にはブレークポイントをヒット(編集)した後にコードを編集し、その後はプログラムを停止することなく(+ Continue)実行を続けます。 –

答えて

3

excelを閉じる代わりにVisual Studio内からデバッグセッションを停止すると、このメッセージが表示されます。 VSからセッションを停止することにより、Excelを終了し、次の起動時にこれを認識し、アドインが実行されていることを確認することさえできますので、無効にすることをお勧めします。

+0

ありがとうございます。実際には、私はVSで例外なしで私のブレークポイントから続けることができなかったので、Excelを最初にクローズしようとはしなかった。しかし、私は今、その行をコメントアウトしています。そしてあなたの権利。通常の方法でExcelを終了すると、すべて正常です。 – radbyx

関連する問題