csproj 相关问题

带有'csproj'文件扩展名的文件是Visual Studio .NET C#Project文件。

将exe项目添加为测试项目的依赖项

我有集成测试,该测试运行带有Process.Start的相同解决方案中生成的可执行文件。测试项目和exe都是net core 3.0应用程序。我想向测试添加一个依赖项...

回答 1 投票 1

如何在.csproj的资源中添加自定义的编译文件(在Target / Exec中作为资源?

我正在wpf_c#项目中做一些阴影反射,我不知道,我也没找到如何在由目标/执行人员编译后将字节码pixelhader(.ps)添加为资源。这是我的csproj代码...

回答 1 投票 0

在SDK样式的csproj项目中,“没有包含”和“没有更新”之间有什么区别?

我一直在寻找正确的方法来确保在构建项目时将appsettings.json复制到bin目录。本文建议使用“无更新” [[ 根据this document: 用法: Include属性=>要包含在项目列表中的文件或通配符。 Update属性=>使您能够修改使用glob包含的文件的元数据。 工作范围: Include: 1. normal .net framewrok(非SDK格式),.net core and .net standard(SDK格式)以及C ++项目都适用... 2。在许多VS版本中使用(据我所知,从VS2010到VS2019) 3. Include甚至在Targets的ItemGroup中也可以工作> Update: 1.Works for .net核心项目 2。在VS2017及更高版本中可用 3。在目标内部的ItemGroup中使用它时不支持 [我仍在研究为什么Update有时可以在.net核心项目中工作,但是我发现了一些信息: 1。如果创建新的asp.net核心Web应用程序,则可以在xx.csproj中看到此脚本 <ItemGroup> <Content Remove="appsettings.json" /> </ItemGroup> 仅<None Include="appsettings.json" CopyToOutputDirectory="Always" />有效,如果在xx.csproj中找不到该脚本,则两个属性均有效。因此,我建议使用None Include方法。我将在进行更多测试后更新此内容:)

回答 1 投票 0

以编程方式修改.csproj文件

我有Entlib 5.0的源代码,我需要使用自己的密钥(snk文件)对所有程序集进行签名。最简单的方法是在Visual Studio 2010中打开EnterpriseLibrary.2010解决方案文件,并针对...

回答 1 投票 7

在csproj中,我可以根据运行时标识符有条件地包含一个文件吗?

假设我通过这些方式构建项目。 dotnet publish -r win-x86 dotnet publish -r linux-musl-x64我的.csproj文件中是否有一种方法可以根据所选的RID自动包括本机DLL?

回答 1 投票 0

TeamCity继续构建从我的Visual Studio解决方案配置中排除的项目

我的Visual Studio 2019解决方案包含几个项目,我不想将其中一些项目构建为持续集成的一部分。具体来说,我试图排除工具和单元测试。在...

回答 1 投票 2

如何强制通过复制els复制到输出目录?

我在.csproj文件中有此代码段,以在构建后将特定版本的System.Runtime.CompilerServices.Unsafe.dll强制复制到输出文件夹中: ] >>

回答 1 投票 0

WPF Clickonce与Microsoft.Net.Sdk一起发布

我可以使用Sdk =“ Microsoft.Net.Sdk”成功构建具有新csproj格式的WPF应用程序。但是,发布该应用程序有点挑战。该选项绝对不是...

回答 1 投票 5

Nuget不遵守包参考配置吗?

我有一个项目,需要针对多个版本的CefSharp(这是使用CefSharp并规定版本的父项的插件)。我的.csproj文件中有以下使用软件包的文件...

回答 1 投票 0

CefSharp不尊重包参考配置吗?

我有一个项目,需要针对多个版本的CefSharp(这是使用CefSharp并规定版本的父项的插件)。我的.csproj文件中有以下使用软件包的文件...

回答 1 投票 0

Visual Studio:项目名称中的程序集名称和默认名称空间

上下文:在项目属性中设置程序集名称/默认名称空间(右键单击项目,属性,应用程序选项卡;或编辑.csproj)。我想在那里添加一个参数到...

回答 1 投票 0

msbuild何时使用新的“隐式” csproj格式确定要构建的文件列表?

Visual Studio 2019,具有新的“隐式” C#项目格式,在其中csproj中不包括文件。有一个生成两个.cs文件的预构建作业,但是显然在msbuild调用...

回答 1 投票 0

我在使用Mono的Windows 10上构建解决方案时遇到问题

我在使用Mono的Windows 10上构建解决方案时遇到了麻烦。我开始尝试为正在开发的游戏构建完整的解决方案。此解决方案在Mac上构建良好(使用...

回答 1 投票 0

在Visual Studio 2017年引用和依赖之间的区别

当我创建在Visual Studio 2017年一个新的ASP.NET Web应用程序,我结束了包含引用元素的解决方案管理器。当我在Visual一个新的ASP.NET核心Web应用程序...

回答 2 投票 2

是否可以从Azure DevOps YAML读取文件?

[在使用YAML文件格式在Azure DevOps上进行CI时,我试图读取csproj文件以提取有关版本的信息,以创建将遵循csproj版本的NuGet程序包。我是...

回答 2 投票 2

如何解决“的MSBuild 4040:有项目没有目标。”

我目前正在开发的两个网络项目和一个测试项目的解决方案。我加了第四个项目,一个类库来解决,一切都建立在本地的罚款。但是,当我跑我的支...

回答 1 投票 0

如何修复损坏的csproj文件?

我工作的一个项目组中,正要衍合我的分支从主分支使用Git新的更新。当底垫中开始,它突然坏了,给我这个错误消息:...

回答 3 投票 6

你的项目没有引用“.NETFramework,版本= v4.6.2”的框架。在“TargetFrameworks”添加引用“.NETFramework,版本= v4.6.2”

我不能运行我的单元测试。我有一个错误:你的项目没有引用” .NETFramework,版本= v4.6.2" 的框架。在提到“.NETFramework,版本= v4.6.2" 添加” ......

回答 3 投票 21

如何项目类型和启动对象使用的NuGet改变

我做了一个包,即上安装,建立一个项目,使用NUnit GUI。它安装在测试运行类(应被视为启动对象)和所需的所有引用。唯一的 ...

回答 1 投票 0

Visual Studio 8中程序集引用的Aliases属性有何用处

当我在Visual Studio 8中向项目添加程序集引用时,该引用的Aliases属性设置为“global”。这个属性有什么用?为什么它设置为全局? MSDN告诉......

回答 2 投票 62

© www.soinside.com 2019 - 2024. All rights reserved.