Je suis en train de développer mon premier projet d'extension de studio visuel, j'ai installé le SDK VS10 et j'ai pu créer un nouveau projet et le construire correctement, mais quand je tente de déboguer les symboles . Je sais que je peux déboguer au projet VSIX depuis que j'ai téléchargé un exemple de projet en ligne et que les symboles sont chargés et que les points de rupture sont bien frappés http://weshackett.com/2009/11/configure-vsix-project-to-enable-debugging/). Donc, ça doit être quelque chose de particulier à faire avec la façon dont j'ai créé le projet VSIX (peut-être!). Une chose que je remarque est que la DLL et les fichiers ne sont pas copiés dans la zone "Application Data" locale, seul le manifeste est en cours de copie, tandis que pour l'exemple de projet, tous les fichiers sont copiés, y compris la dll . J'ai comparé les paramètres du projet entre les deux et ils sont tous les deux identiques. J'espère que cela a du sens, si je peux fournir plus de détails alors faites le moi savoir ...Impossible de déboguer le projet VSIX
Répondre
OK J'ai réussi à le faire fonctionner. Pour ce faire, j'ai dû décharger le projet vsix et éditer le fichier en tant que document xl.
Supprimez les lignes suivantes du fichier de projet:
<IncludeAssemblyInVSIXContainer>
false
</IncludeAssemblyInVSIXContainer>
<IncludeDebugSymbolsInVSIXContainer>
false
</IncludeDebugSymbolsInVSIXContainer>
<IncludeDebugSymbolsInLocalVSIXDeployment>
false
</IncludeDebugSymbolsInLocalVSIXDeployment>
<CopyBuildOutputToOutputDirectory>
false
</CopyBuildOutputToOutputDirectory>
<CopyOutputSymbolsToOutputDirectory>
false
</CopyOutputSymbolsToOutputDirectory>
ou les à true:
<IncludeAssemblyInVSIXContainer>
true
</IncludeAssemblyInVSIXContainer>
<IncludeDebugSymbolsInVSIXContainer>
true
</IncludeDebugSymbolsInVSIXContainer>
<IncludeDebugSymbolsInLocalVSIXDeployment>
true
</IncludeDebugSymbolsInLocalVSIXDeployment>
<CopyBuildOutputToOutputDirectory>
true
</CopyBuildOutputToOutputDirectory>
<CopyOutputSymbolsToOutputDirectory>
true
</CopyOutputSymbolsToOutputDirectory>
ou les ajouter sous le ... nœud si elles n'existent pas. Une fois que j'ai supprimé ces lignes et reconstruit la solution, les fichiers dll et pdb ont été copiés comme prévu dans le dossier bin \ debug ainsi que dans le dossier "AppData \ Local \ Microsoft \ VisualStudio \ 10.0Exp \ Extensions \" .
OK a trouvé d'autres liens liés à la question: https: //connect.microsoft.com/VisualStudio/feedback/details/515487/vs-sdk-vsix-project-properties-tab-is-incomplete-and-therefore-misleading – Rubans
http://stackoverflow.com/questions/1778797/vs-2010-mouse-processor-extension-not-working – Rubans
http://codegoeshere.blogspot.com/2009/11/vsix-with-vs2010-beta-2- sdk.html – Rubans
- 1. Impossible d'installer le package .Vsix
- 2. Impossible d'exécuter ou de déboguer le projet SVN android
- 3. Impossible de déboguer le projet C++ eclipse makefile
- 4. Impossible de déboguer le SharePoint
- 5. Impossible de déboguer le servlet Eclipse + Glassfish
- 6. Déboguer le projet d'installation .NET
- 7. C#: Impossible de déboguer le gestionnaire ASHX
- 8. Impossible de déboguer une DLL
- 9. Impossible de déboguer dans VS2005
- 10. Impossible déboguer
- 11. Impossible déboguer dans le code
- 12. Impossible déboguer un projet a commencé à utiliser Process.Start()
- 13. Impossible de déboguer l'Excel Addin
- 14. Impossible de déboguer dans le vrai iPhone
- 15. Déboguer un projet WCF
- 16. Déboguer un projet d'installation
- 17. Comment déboguer le projet principal SafariPlugIn?
- 18. Comment configurer le projet à déboguer?
- 19. Comment déboguer le projet d'installation VS2010?
- 20. Impossible de déboguer le code d'un autre assembly
- 21. Impossible de déboguer dans l'ipad
- 22. impossible de déboguer la sortie
- 23. Impossible de déboguer l'application Android
- 24. Impossible de démarrer/déboguer l'application dans VS2013
- 25. Impossible de déboguer ce jQuery
- 26. Impossible déboguer dans Xcode
- 27. Impossible déboguer lex.yy.cc fichier
- 28. Impossible de déboguer GWT d'Eclipse
- 29. Debug/Trace ne pas écrire les fenêtres de sortie dans VSIX projet
- 30. Déploiement de l'assembly contenant IWizard pour le modèle de projet avec VSIX
les symboles ne sont pas chargés pour rien ou juste votre code? Êtes-vous certain que votre code est réellement chargé (via une boîte de message ou un autre mécanisme)? – JaredPar
HI, il semble que le problème soit encore plus basique, DLL compilée n'est pas copiée dans le répertoire Debug. J'utilise le modèle de projet VSIX standard. – Rubans
déteste demander mais êtes-vous sûr que vous construisez le débogage? – JaredPar