Пользовательский проект Visual Studio Элемент - PullRequest
0 голосов
/ 26 мая 2011

Это больше вопрос, где посмотреть, как это сделать ..

Что я пытаюсь сделать, это создать пользовательский элемент проекта для VS studio, он будет иметь собственные генераторы кода и т. Д. И будетработать следующим образом.

Когда я добавляю свой новый элемент, давайте назовем его элементом bob, будет создано несколько файлов, например myFile.bob, myFile.vb.файл bob будет содержать XML, пользовательский инструмент будет генерировать код в myFile.vb или c # и т. д.

Как и в некоторых типах баз данных, я присоединю соединение с базой данных к файлу bob, аудалить из хранимых процедур обозревателя сервера на экран bob dign.

это я сгенерирую поле, в котором будет отображаться процедура и ее параметры (например, перетаскивание таблицы в конструктор dbml), свойства будут доступныдля всего объекта, а также для каждого параметра, чтобы позволить пользователю изменять значения.

Я также хочу иметь возможность перетаскивать другие процедуры на существующие для создания стека вызовов.

Когда я добавляю процедуру и / или компилирую пользовательский инструмент, он использует XML в файле bob для создания класса, который содержит код для доступа к нашему уровню данных для каждой хранимой процедуры, добавленной в конструктор.

Я ищучтобы сделать это в VB2008 и позже в VB2010, так что я делаю, я создаю пользовательскую страницу disgnук!

Я надеюсь, что это сделать сенсе.

...