Запитання з тегом «csproj»

Файл із розширенням файлу "csproj" - це файл Visual Studio .NET C # Project.


6
<Subtype> Дизайнер </Subtype> Додано та видалено Visual Studio під час завантаження / вивантаження
Хтось бачив це раніше? У мене є великий проект Visual Studio, який постійно додає [Subtype]Designer[/Subtype]до мого, .vcprojпотім видаляє його на наступному відкритому та закритому проекті. Існує лише один клас, визначений в StoredImageControl.cs. Хтось знає, як це вимкнути, оскільки він справді псує мій контроль перегляду. Це перед: &lt;EmbeddedResource Include="StoredImageControl.resx"&gt; &lt;DependentUpon&gt;StoredImageControl.cs&lt;/DependentUpon&gt; &lt;/EmbeddedResource&gt; …


5
Як змусити .NET Core проекти копіювати посилання NuGet на вихід збірки?
Я намагаюся написати систему плагінів за допомогою .NET Core, і одна з моїх вимог полягає в тому, щоб мати можливість поширювати DLL плагіна разом з його залежностями користувачеві для встановлення. Однак я не можу зрозуміти, як включити мої залежності NuGet як артефакт збірки і вивести їх у папку збірки, не …
109 c#  msbuild  .net-core  nuget  csproj 

7
Ваш проект не посилається на “.NETFramework, Версія = v4.6.2”. Додайте посилання на “.NETFramework, Версія = v4.6.2” у “TargetFrameworks”
Я не можу запускати свої модульні тести. У мене наступна помилка: Ваш проект не посилається на ".NETFramework, Версія = v4.6.2". Додайте посилання на ".NETFramework, версія = v4.6.2" у властивості "TargetFrameworks" вашого файлу проекту, а потім повторно запустіть відновлення NuGet. В app.config: &lt;startup&gt; &lt;supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/&gt; &lt;/startup&gt; У Project&gt; Properties&gt; Application&gt; …

4
Як багатоцільово націлити бібліотеку класів .NET Core за допомогою csproj?
Коли .NET Core все ще використовував project.jsonформат, ви можете створити бібліотеку класів, націлену на декілька фреймворків (наприклад, net451, netcoreapp1.0). Тепер, коли в офіційному форматі проекту csprojвикористовується MSBuild, як ви визначаєте декілька фреймворків для націлювання? Я намагаюся шукати це в настройках проекту в VS2017, але я можу тільки цільової єдину структуру …

8
Чи є спосіб автоматичного включення файлів вмісту у файл проекту asp.net?
Я часто додаю багато файлів вмісту (переважно зображень та js) до свого проекту ASP.NET. Я використовую систему публікації VS, і при публікації нові файли не публікуються, доки я не включу їх до проекту. Я хотів би автоматично включити всі файли до вказаного каталогу. Чи є спосіб вказати, які каталоги слід …

7
Включаючи файли вмісту в .csproj, що знаходяться поза конусом проекту
У мене є проект C #, який називає MyProject.csproj, розташований за адресою "C: \ Projects \ MyProject \". У мене також є файли, які я хочу скопіювати у вихідний каталог цього проекту. Але файли знаходяться в розташуванні "C: \ MyContentFiles \", тобто вони НЕ знаходяться в конусі проекту. Цей каталог …
85 msbuild  csproj 

5
Чи можна вкладати файли у VS2017 Solution Explorer для проектів .NET Core (не-ASP.NET Core)?
У "старих" проектах MSBuild - як і раніше, наприклад, у Windows Forms у VS2017 - файли можуть бути "вкладені" через DependentUponелемент у файлі csproj. Я використовував це для групування модульних тестів разом у Noda Time, наприклад &lt;Compile Include="LocalDateTest.PeriodArithmetic.cs"&gt; &lt;DependentUpon&gt;LocalDateTest.cs&lt;/DependentUpon&gt; &lt;/Compile&gt; Це призвело до легко переміщуваних тестів: Я свідомо "загубив" цю …

1
Зв'язок між dotnet cli та новою версією ms2017 vs2017
З переходом від project.jsonнового csprojформату, представленого з VS2017, я намагаюся зрозуміти різницю між dotnetкліпом та новим, msbuildі коли використовувати один над іншим. 1) Щоб створити нову csprojнестандартну бібліотеку з командного рядка, чи повинен я викликати dotnetcli (наприклад dotnet restore dotnet build) або використовувати msbuild(наприклад msbuild ExampleNetstandard.sln). 2) Крім того, я …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.