Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
 Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
v skopin
Member

Откуда: Germany
Сообщений: 928
Привет всем!

Вообщем-то сабж, но поясню:
MSDN
Обозреватель решений вкладывает связанные файлы, чтобы упорядочить их и упростить их поиск. Например, если добавить в проект форму Windows Forms, файл с кодом формы вкладывается под формой в обозревателе решений. В проектах ASP.NET Core доступны дополнительные возможности по вложению файлов.
Хотелось бы получить в обычных проектах (консоль, и тд) следующее:

К сообщению приложен файл. Размер - 53Kb


Сообщение было отредактировано: 20 авг 21, 12:25
20 авг 21, 12:32    [22362176]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4283
v skopin,

https://marketplace.visualstudio.com/items?itemName=MadsKristensen.FileNesting
20 авг 21, 12:43    [22362181]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
v skopin
Member

Откуда: Germany
Сообщений: 928
Roman Mejtes,
Спасибо, но у меня не сработало - тип проекта: Библиотека классов .NET 5.0

PS
Mads Kristensen
Due to missing or limited support for file nesting in certain project types, this extension will have no effect or be disabled. The project types are:

Node.js projects (NTVS)
ASP.NET Core (has built in rules for nesting)
Apache Cordova
Shared projects
20 авг 21, 13:20    [22362214]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
v skopin
Member

Откуда: Germany
Сообщений: 928
PPS
Проверил - на Core на любом не работает, наверное это "Shared project", хотя у меня по сути не шаред
<TargetFramework>net5.0-windows</TargetFramework>


Сообщение было отредактировано: 20 авг 21, 13:32
20 авг 21, 13:33    [22362229]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
fkfka
Member

Откуда:
Сообщений: 216
MSDN
Обозреватель решений

Еле понял что это такое.

v skopin
Активные параметры

На это уже думки не хватило.

Можно еще раз, но по-человечески, английским языком?
20 авг 21, 16:09    [22362350]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4283
ну тебе загуглить сложно, что ли по ключевому слову Nesting?

https://docs.microsoft.com/en-us/visualstudio/ide/file-nesting-solution-explorer?view=vs-2019
21 авг 21, 00:25    [22362491]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
v skopin
Member

Откуда: Germany
Сообщений: 928
Roman Mejtes
ну тебе загуглить сложно, что ли по ключевому слову Nesting?

https://docs.microsoft.com/en-us/visualstudio/ide/file-nesting-solution-explorer?view=vs-2019
У меня же цитата в вопросе от туда, только с переводом! Там все примеры с ASP...
Файл создал как у них, ... ничего не помогло, поэтому сюда и написал!
21 авг 21, 00:56    [22362495]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
fkfka
Member

Откуда:
Сообщений: 216
Все легко делается в любом проекте:

Картинка с другого сайта.

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net5.0</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <None Include="bar.txt">
      <DependentUpon>foo.txt</DependentUpon>
    </None>
    <None Include="baz.txt">
      <DependentUpon>bar.txt</DependentUpon>
    </None>
  </ItemGroup>
</Project>
21 авг 21, 09:01    [22362518]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
v skopin
Member

Откуда: Germany
Сообщений: 928
fkfka,
Работает)
только вот затратненько)
21 авг 21, 14:33    [22362588]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
fkfka
Member

Откуда:
Сообщений: 216
v skopin
только вот затратненько)

Ну, кому как. Лично я уже давно с проектами ничего средствами UI практически не делаю - мне быстрее и проще в текстовом редакторе csproj открыть и руками там что-то поменять, либо dotnet CLI использовать. VS обычно только как редактор и иногда для отладки.
21 авг 21, 15:39    [22362598]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 6257
fkfka
Ну, кому как. Лично я уже давно с проектами ничего средствами UI практически не делаю - мне быстрее и проще в текстовом редакторе csproj открыть и руками там что-то поменять, либо dotnet CLI использовать. VS обычно только как редактор и иногда для отладки.

Некоторые вещи вообще нельзя сделать штатными средствами. Ну, например, консольная конфигурация в дебаге, и оконная в релизе. Или отключение IL-viewing в дебаге. Так что да, ручное редактирование проекта рулит. Ну, или трансформации проекта в зависимости от конфигурации.
21 авг 21, 16:25    [22362604]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
fkfka
Member

Откуда:
Сообщений: 216
Сон Веры Павловны
Некоторые вещи вообще нельзя сделать штатными средствами. Ну, например, консольная конфигурация в дебаге, и оконная в релизе. Или отключение IL-viewing в дебаге.
Nullable reference types, code / style анализ, code coverage collection - настройки всего этого тоже только в *.csproj.

Сон Веры Павловны
ручное редактирование проекта рулит
+
21 авг 21, 17:04    [22362609]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4283
оно рулит в проектах нового типа, в проектах старого типа это руление выглядит несколько сомнительно. особо раздражает, что файл не открыть нормально из VS, ну и монструозность файлов старого типа
23 авг 21, 10:26    [22363026]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
fkfka
Member

Откуда:
Сообщений: 216
Roman Mejtes
файл не открыть нормально из VS

В VS2019 уже открывается двойным кликом.

Картинка с другого сайта.
23 авг 21, 11:04    [22363043]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
v skopin
Member

Откуда: Germany
Сообщений: 928
Ребята, в чём смысл вопроса, я сейчас занимаюсь рефакторинром чужого кода, там море косяков, этот один из них, пытаюсь сделать всё красиво...
24 авг 21, 14:05    [22363529]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
fkfka
Member

Откуда:
Сообщений: 216
v skopin
Ребята, в чём смысл вопроса, я сейчас занимаюсь рефакторинром чужого кода, там море косяков, этот один из них, пытаюсь сделать всё красиво...

А как выстраивание файлов деревом в Solution Explorer связано с рефакторингом?
24 авг 21, 16:38    [22363577]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли подключить в Обозревателе Активные параетры в не(!) ASP Core проекте?  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4283
fkfka,

мб у него файлы развалились от дизайнера форм...
24 авг 21, 17:29    [22363598]     Ответить | Цитировать Сообщить модератору
Все форумы / WinForms, .Net Framework Ответить