Я создаю VS-пакет, и я пытаюсь отправить команду из пакета в Visual Studio, чтобы открыть выбранный пользователем файл на новой вкладке (так же, как пользователь сделает это, выбрав File -> Open ...).Программно открыть файл в Visual Studio (2010)
Я помню, как в какой-то момент видел, как это сделать. Может ли кто-нибудь обновить мою память?
Привет Крис ... Я не понимаю. Мой объект DTE не имеет ни одного из этих методов. И если я попытаюсь создать новый объект DTE, это даст мне ошибку. Какие-либо предложения? – Andrei
Какие сборки вы ссылаетесь (т. Е. Откуда идет ваш тип DTE)? Названные выше объекты DTE исходят из EnvDTE.dll, поэтому попробуйте добавить ссылку на это. Какая ошибка возникает при попытке создать новый объект DTE? Это ошибка времени компиляции или времени выполнения? –
Я ссылаюсь на все сборки ENVDTE80/100. Ошибка компиляции: невозможно создать экземпляр абстрактного класса или интерфейса 'EnvDTE80.DTE2' Кроме того, я запускаю это в пакете VS (поскольку я создаю пакет VS). – Andrei