Описание тега common-project-system

Common Project System - это новая система проектов, используемая для проектов.NET Core и Visual Studio 2017. См. Также "Система проектов Roslyn"
2 ответа

Элементы управления WPF не распознаются в выделенном коде при использовании нового формата CSPROJ

Я создал приложение WPF с использованием нового формата CSPROJ в Visual Studio 2017. От установка LanguageTargets, настройка генератора для файлов XAML, установка действия сборки для App.Xaml, и заставляя исполняемый файл отладки Я могу успешно собр…
2 ответа

Перечислять файлы в.csproj (ядро dotnet)

Я работаю над инструментом сборки в C#, который должен работать с Visual Studio / MSBuild. Я хочу перечислить все файлы, которые являются частью проекта C#. Формат проекта - новый (.NET Core) .csproj. Документация, описывающая Систему проектов, указ…
0 ответов

Динамические свойства для отдельного типа элементов в Visual Studio Common Project System

Я создаю пользовательский тип проекта Visual Studio, используя общую систему проектов Visual Studio. Мне нужно иметь динамические свойства для элементов, основанных на значении свойства, но я не могу понять, как это работает. Правила xaml являются ф…
21 июн '18 в 03:11
1 ответ

В системе пользовательских проектов VS 2017 как сделать элемент проекта жирным в обозревателе решений?

Я пишу расширение системы проектов для VS 2017, и у каждого проекта на моем языке есть один файл, который является "файлом запуска". Я хочу, чтобы этот файл отображался жирным шрифтом в обозревателе решений. Python Tools для VS делает то, что я ищу,…
0 ответов

Установка пакетов NuGet и разрешение ссылок с пользовательским типом проекта с использованием Common Project System

Я создаю тип проекта с помощью Visual Studio Common Project System и подключил менеджер пакетов NuGet. Однако, когда я устанавливаю пакет, он терпит неудачу со следующей ошибкой: Attempting to gather dependency information for package '[PackageName]…
1 ответ

Загрузить CPS проект в интегрированную оболочку

У меня есть собственный язык и расширение редактора отладки для Visual studio, которое я хотел бы иметь возможность распространять с помощью интегрированной оболочки Visual Studio. Однако я не могу открыть пользовательские файлы проекта с помощью вс…
1 ответ

Является ли мой.csproj использующим проектную систему.NET или общую систему проектов

Я читал документацию по репозиторию GitHub.NET Foundation для системы проектов.NET и увидел, что последней системой, используемой для запуска проектов C# в Visual Studio, является новая система проектов по умолчанию; однако, поскольку старая система…
0 ответов

Как настроить тип проекта для отображения некоторого суффикса сразу после имени проекта в Visual Studio Solution Explorer

Я использую VS Common Project Type для разработки нового типа проекта и хочу отображать суффикс, .eg (IoT), сразу после имени проекта. VS Solution Explorer отображает суффикс (Universal Windows) для каждого проекта UWP, что именно то, что я хочу.
11 апр '19 в 15:41
1 ответ

Проект VSIX - расширение окна инструмента свойств

Возможно, я что-то не так ищу, но вот моя проблема. Я ищу способ реализовать собственный инструмент редактирования в окне инструмента свойств в редакторе Visual Studio. Я просмотрел несколько ссылок на документацию, и все они приводят к использовани…
1 ответ

Visual Studio 2022 игнорирует свойство BaseIntermediateOutputPath, указанное в файлах проекта.

У меня есть решение, содержащее большое количество проектов. Чтобы отделить бинарники от исходников, я изменил на "..\bin" и BaseIntermediateOutputPath свойство во всех проектах на "..\obj". Это сработало для BaseOutputPath- все бинарники находятся …
1 ответ

«Диспетчер ссылок» отсутствует в пользовательском типе проекта (в VS IsolatedShell)

Я работаю над приложением VS IsolatedShell 2015; моя текущая цель - включить ссылки на проект. Однако при щелчке правой кнопкой мыши узла «ссылки» в проекте в основном нет доступных опций, особенно в моем случае отсутствует диспетчер ссылок: Сам про…
0 ответов

Простой пользовательский тип проекта VS?

У меня есть случай, когда я думаю, что хочу создать новый пользовательский тип проекта для Visual Studio. Конкретные требования заключаются в том, что ему необходимо запустить специальный инструмент для выполнения сборок проекта в целом (что в конеч…