10

質問はそれをすべて言います。Visual Studio アドイン (2012) を作成しようとしていますが、アドインで何も実行せずに実験的なインスタンスが常に起動します。メイン インスタンスでブレークポイントにヒットすることはなく、実験用インスタンスによってアドインが読み込まれることもありません。

指摘しておきたいのは、ある時点で1、2回機能した後、間違った種類のプロジェクトだと思ったのでプロジェクトを削除しましたが、同じ名前で再作成することになりました。

「アドインの読み込みを許可する」ことをいじったり、実験用インスタンスをリセットしたり、レジストリを手動でクリーニングしたりしても、問題は解決しません。アドイン dllも探してみましたが、リストにありませんでした。私はアイデアと可能な検索用語がまったくありません。助言がありますか?

4

5 に答える 5

1

I had a similar problem... fought with it for quite a while, and eventually, absolutely randomly experimented with adding other configurations to the project (Configuration Manager) and also changing the framework.

One of the two magically helped. (I think it may have been the framework... though it makes no sense).

I am not saying that the same thing will work for you.

The random experiment was not really random: I got hold of a "debuggable" add-in off the web, and compared every single item in the project, solution and all other files, to find what could be different. This is my true suggestion.

If all else fails, you can also try to manually attach the debugger, see if you can make headway this way. [ that did not work for me, but it may provide valuable information, and... not all bugs are created the same. ]

于 2013-02-12T04:42:02.413 に答える
1

私も同じ問題を抱えていました。Visual Studio のすべてのインスタンスを閉じるまで、デバッグは機能していました。その後、Visual Studio を再度開いたところ、デバッグしていたアドインが動作を停止したと表示されました。Visual Studio がそれを削除するかどうか尋ねたとき、私は「はい」と答えました。

どうやらこのレイでアドインを削除すると、「[AppName] - For Testing.AddIn」ファイルの名前が変更され、アンダースコアが追加されます。

この問題を解決するには、アドイン ソリューションに移動し、"[AppName] - For Testing.AddIn" フ​​ァイルのプロパティを確認します。ファイルがあるフォルダーに移動します。ファイル システムでこのファイルの名前を変更して、Visual Studio のファイルの名前と一致させます。

于 2013-10-08T04:06:52.250 に答える