Привет, новичок в SubSonic и шаблонах.
Я компилирую свое веб-приложение с использованием VB.net (я нигде не заметил, что SubSonic требует C # .net и, хотя я могу писать код на C #, я больше разбираюсь в VB.NET) и у меня возникла проблема с файлом ActiveRecord.tt.
Я взял файлы из версии 3.0 из папки «SubSonic_3_0_0_3 \ SubSonic 3 Final \ T4 Templates \ SubSonic.TemplatesVB \ ActiveRecord». (Очевидно, я взял только файлы .tt).
Я заменил требуемый файл на MySQL tt и изменил ссылки на включаемый файл, чтобы они также соответствовали.
Когда я пытаюсь запустить tt, он вообще не соответствует ActiveRecord.tt.
Он указывает на «col.CleanName + = ColumnSuffix;» линия.
При выполнении поиска ColumnSuffix не упоминается нигде в файле.
if (tbl.ClassName == col.CleanName)
{
col.CleanName += ColumnSuffix;
}
Кроме того, кроме того, другие скомпилированные файлы VB, хотя они читают базу данных и т. Д., Возвращаются как неопределенные.
"Тип 'productzone_content_page' не определен." "productzone_content_page" - это имя таблицы.
Есть идеи, где я ошибся?
Кроме того, я начал использовать SubSonic с разработки в dashCommerce (или как это было).
Я нахожу это очень, очень полезным и удобным. Продолжайте в том же духе.