Описание тега csproj

Файл с расширением "csproj" является файлом проекта Visual Studio .NET C#.
1 ответ

Как добавить EmbeddedResource в проект с помощью CLI dotnet?

У меня есть некоторые ресурсы, которые должны быть встроены в DLL. Если я использую Visual Studio, я могу добавить их с помощью пользовательского интерфейса. Это добавит следующее к csproj файл: <EmbeddedResource Include="Mocks\MyMock.GetDimensio…
11 дек '17 в 15:54
1 ответ

Условная константа компиляции не работает в многоцелевом проекте SDK.

Вот как изначально были определены условные константы компиляции (обратите внимание на многоцелевой таргетинг): <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFrameworks>netstandard2.0;netcoreapp2.0;net461</TargetFrame…
1 ответ

Конфигурация публикации отключена для csproj

Почему я не могу изменить эти настройки, показанные на рисунке ниже? Это приложение clickOnce, и моя проблема в том, что я хочу изменить путь публикации, имя сборки, имя продукта, URL-адрес установки и предварительно отформатировать некоторые перево…
2 ответа

Не удается получить доступ к переменной ArtifactStagingDirectory в MSBuild

В процессе сборки я пытаюсь скопировать папку в папку артефактов (\myserver\d$\TFBuild-Agent01\66\a). Поэтому я поместил это в файл.csproj: <Target Name="BeforeBuild"> <Exec Command="xcopy.exe Databases "$(Build.ArtifactStagingDire…
07 июл '17 в 13:59
3 ответа

Один или несколько проектов не могут быть загружены, но VS, но не говорит, какие

У меня есть довольно большое решение с несколькими подпроектами (в основном C# с 1 или 2 C++ проектами), каждый в своей папке. Я переименовал папки и имена проектов, затем приступил к редактированию файла решения, используя тот же процесс, описанный…
1 ответ

Как добавить новую PropertyGroup в csproj из powershell

У меня есть следующий файл PS1. В этом файле три проблемы. Q1. Как использовать одинарные и двойные кавычки в XML? Я погуглил и обнаружил, что мне нужно поставить еще одну одиночную кавычку. Я пытался, но не сработало. Q2. Я получил ошибку "неправил…
03 апр '12 в 10:47
1 ответ

Использование одних и тех же ссылок на сборки в csproj с различными структурами папок

У меня есть проект C#, MyProject.csproj, который находится в решении со следующей структурой папок и ссылается на Dependency.dll: LibsDependency.dll проектовМой проектMyProject.csproj Таким образом, ссылка на Dependency.dll в MyProject.csproj имеет …
29 авг '14 в 08:41
1 ответ

Visual Studio 2017, используйте новый стиль csproj по умолчанию при создании новых проектов

Есть ли способ использовать новый стиль csproj (с SDK, PackageReferences, и нет необходимости использовать компиляцию и т. Д.) По умолчанию при создании нового проекта.net framework 4.5.2 в Visual Studio? В настоящий момент я создаю стандартный прое…
19 июн '18 в 16:41
1 ответ

Откуда Java Project Explorer загружает файлы в Eclispe IDE

Я парень.Net и привык к тому, что csproj/vbproj файлы являются центральным хранилищем для всех папок / файлов в.Net проекте. Что эквивалентно в Java Explorer в Eclipse IDE? Где хранятся папки / ресурсы, их физические пути и т. Д.?
26 авг '10 в 18:57
0 ответов

Должен ли атрибут guid сборки различаться для разных целевых сборок инфраструктуры одной и той же библиотеки.NET?

Я занимаюсь разработкой библиотеки.NET на C#, которая должна охватывать широкий набор целевых структур. Я хочу создать пакет nuget, который будет корректно установлен в соответствии с настройками целевого проекта. Для этого я использую несколько фай…
04 май '17 в 09:00
2 ответа

Как узнать полные пути к DLL из файла.csproj?

Интересно, есть ли какой-нибудь способ узнать полные пути к DLL, которые перечислены в файле.csproj. Самым интересным для меня является определение путей к dll по умолчанию, например System.Xml.dll, System.Data.dll и т. Д. В файле.csproj есть только…
11 фев '10 в 14:05
1 ответ

Какой самый стандартный способ получить последнюю версию сборки для всего решения с использованием NuGet?

Моя компания переходит на использование NuGet для наших внутренних зависимостей для настольных приложений. Это отлично работает для импорта версий, но в некоторых случаях (например, во время предварительной бета-версии продукта) мы хотели бы получит…
14 янв '15 в 21:32
2 ответа

Настройка сборки проекта C# для создания различных командных файлов

Я довольно новичок в C# и работаю над одним C# проектным / настольным приложением. Это приложение может быть вызвано с различными аргументами. Например: programName.exe -m arg1 programName.exe -m arg2 programName.exe -m arg3 Я понимаю, что все, что …
21 ноя '15 в 10:25
1 ответ

Целевая структура в имени выходного файла из C# при использовании нескольких целей

Когда я компилирую приложение C#, имя выходного файла - ProjectName.dll. Но как мне поступить, если я хочу, чтобы имя файла было ProjectName.net46.dll? редактировать Я хочу, чтобы выходные данные были ProjectName.net46.dll и ProjectName.net40.dll, е…
23 апр '17 в 09:51
2 ответа

Получение номера версии nupkg в msbuild

Я изменил файл csproj в VS2017, чтобы создать пакет Nuget, когда мой проект.NET 4.5 готовится к выпуску. Следующим шагом автоматизации является добавление этого пакета в мою личную ленту на сетевом ресурсе. Вот команды, которые я использую: <Exec…
09 май '17 в 16:07
1 ответ

Asp.net core 2 - файлы не публикуются

РЕДАКТИРОВАТЬ Для информации, я разрабатываю на MacOS, используя VS Code Я пытаюсь включить файлы в процесс публикации (в настоящее время cshtmlэто представляет мои шаблоны электронной почты). Я следую за этой веткой на github, но кажется, что их ре…
23 мар '18 в 07:28
1 ответ

Отключить некоторые события сборки проекта C# на локальном компьютере

В C# есть несколько событий сборки (в SVN). Можно ли отключить один из них на моей локальной машине? Я пытался переопределить <PostBuildEvent> раздел в *.csproj.user, но это не работает, все события выполняют в любом случае. Благодарю.
12 апр '18 в 06:49
1 ответ

Как установить опцию компиляции во многих проектах

У меня много проектов / решений в моей компании. Я хочу, чтобы их простая конфигурация. Как я могу убедиться, что в каждом проекте установлен флажок "Рассматривать предупреждения как ошибки", возможно ли это? Или заставьте весь проект использовать о…
05 янв '15 в 15:15
2 ответа

Список узлов в конкретном узле в файле.csproj с Powershell

Я хотел бы попросить некоторую помощь, потому что я полностью потерян. Я хотел бы проверить, содержат ли узлы в определенной части.csproj файлы правильные данные или нет. В приведенном ниже фрагменте XML я хотел бы вернуть значение "title" в Propert…
06 ноя '14 в 20:30
4 ответа

Как прочитать значение свойства из внешнего файла?

У меня есть файл AssemblyInfo.cs, который автоматически создается при сборке. Вот часть файла.csproj: <PropertyGroup> <Major>2</Major> <Minor>3</Minor> <Build>0</Build> <Revision>0</Revision> &lt…
21 апр '11 в 15:25