75得票2回答
Visual Studio 8中程序集引用的别名属性有什么作用?

当我在Visual Studio 8项目中添加程序集引用时,该引用的Aliases属性会被设置为“global”。那这个属性有什么用途呢?以及为什么要将其设置为全局呢? MSDN告诉我这是程序集的别名列表,但并没有解释为什么要使用这个属性或大多数情况下为什么要使用“global”作为别名。 ...

70得票1回答
理解csproj的程序集引用

我正在使用VS2010,尝试通过文件引用将本地硬盘上的一些程序集添加到我的C#项目中。查看csproj文件,有时会发现文件引用出现为: <Reference Include="name"> 然而有时它会出现为<Reference Include="name, Version...

70得票2回答
能否在csproj文件中添加注释?

您可以在.csproj文件中添加注释吗?如果可以,最佳方法是什么?

66得票1回答
升级到.NET Core 2.0:PackageTargetFallback和AssetTargetFallback不能同时使用。

如果对于正在.NET Core 1.0或1.1上编译和运行正常的项目进行升级,更新目标框架至.NET Core 2.0 (netcoreapp2.0)会导致构建失败,并出现以下错误: error NU1003: PackageTargetFallback and AssetTargetFall...

57得票3回答
新的csproj文件结构可以用于ASP.NET Framework项目吗?

新的.csproj文件格式相对于经典文件有一些显著的改进,包括与NuGet包管理的紧密集成和更简洁的结构。我希望在仍然使用.NET Framework 4.6和ASP.NET的情况下获得这些优势(因为我的项目依赖Umbraco,它还没有推出.NET Core版本)。 最大的挑战似乎是调试体验...

51得票2回答
csproj文件中<Use64BitIISExpress />元素的目的是什么?

当我编辑Web应用程序项目时,Visual Studio 2017 (15.3.1)会在csproj文件的Project/PropertyGroup下添加&lt;Use64BitIISExpress /&gt;元素。我找不到任何文档来解释它的目的以及是否会影响到一些东西(如原样呈现,没有任何属...

48得票8回答
Visual Studio不支持特定的csproj文件。

当我试图打开我的项目的解决方案文件时,出现了这个错误。使用记事本检查后发现,该解决方案是2012文件。 如果我点击“确定”,除了一个未加载的csproject之外,解决方案就会打开。在UpgradeLog.htm文件中,我会得到一个迁移报告,对于无法加载的项目,会出现以下错误。无法从中获...

48得票1回答
为什么项目文件缺少<SccProjectName>会导致“项目文件未绑定到源代码控制”错误?

我遇到一个非常烦人的问题,但我已经找到了解决方法,我想问一下为什么会出现这种情况... 我正在使用带有TFS 2012的Visual Studio 2012。一切都很好,但某一天我发现了一个问题。当我向我的解决方案中添加新项目时,每次重新打开解决方案时我都会收到以下消息: 此项目文件...

43得票2回答
如何在VS中创建一个SDK风格的.NET Framework项目?

在Visual Studio中(更具体地说,我使用最新的VS2019),是否可以创建一个SDK-style.NET Framework项目?或者它仍然需要手动操作? &lt;Project Sdk=&quot;Microsoft.NET.Sdk&quot;&gt; 我有兴趣创建一个新项目,而...

41得票16回答
如何将多个已有的.csproj文件添加到Visual Studio解决方案中?

我从源代码控制中检出了一个C#代码分支。其中包含各种文件夹中的大约50个项目。没有现成的 .sln 文件。 我的意图是创建一个空白的解决方案,以添加现有的解决方案。但UI只允许我一次添加一个项目。 我是否遗漏了什么?我想指定一个 *.csproj 文件列表,并以某种方式生成包含所有项目的 ...