Нету сгенерированных исходников при использовании опции Компилировать в отдельную библиотеку

Добрый день.

 

раньше создавал обычные пакеты для проектов, в которых после создания обьекта генерировались соответствующие обьекты в проекте Terrasoft.Configuration (Autogenerated\Src папка). Таким образом можно было удобно их использовать в своих целях при написании c# кода.

Изображение удалено.

все что начинается на QSoft... это были наши обьекты.

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

Поддерживается ли генерация исходников в таком случае? Где их найти? может необходимо теперь делать ссылку на библиотеку?

 

Спасибо

Прикрепленные файлы

Нравится

3 комментария

Добрый день!

Если не ошибаюсь, вы говорите о механизме пакета-сборки.

В таком случае файлы пакета будут находиться по пути \Terrasoft.WebApp\Terrasoft.Configuration\Pkg\[Имя пакета].

В любом случае используйте поиск по папкам находясь внутри Terrasoft.Configuration на необходимые вам исходники дабы точно определить их местоположение.

добрый вечер!

да, я о механизме пакета-сборки.

спасибо за ответ и извините за столь долгий ответ с моей стороны. я веду разработку в .NET Core версии приложения на Linux (докер). 

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

в чем может быть причина? доступ к папке вероятно есть, так как остальные файлы создают отлично и без проблем. может это быть связано с конфигурацией проекта/пропущенной настройкой? 

можете прислать пример пакета (из среды разработки, не запакованного) чтоб посмотреть как оно должно выглядеть в идеальном случае?

Показать все комментарии