简体   繁体   English

如何确定为什么 visual studio 在构建解决方案时可能会跳过项目

[英]How to determine why visual studio might be skipping projects when building a solution

I am debugging someone else's work and the solution is quite large.我正在调试别人的工作,解决方案非常大。 When I try to build the entire thing, several projects within the solution don't build and just skip.当我尝试构建整个项目时,解决方案中的几个项目不会构建,只是跳过。 Viewing the output window during the build process says:在构建过程中查看 output window 说:

1>------ Skipped Rebuild All: Project: pr1lib ------ 1>------ 跳过全部重建:项目:pr1lib ------

How can I determine why these builds were skipped?我如何确定这些构建被跳过的原因? I am unable to find additional output.我找不到其他 output。

This is with VS2008 and the solution is comprised of c# and c++ code.这是与 VS2008 和解决方案由 c# 和 c++ 代码组成。

Right click the solution, choose Properties and then Configuration Properties.右键单击解决方案,选择属性,然后选择配置属性。 Here you can choose which projects to build.您可以在此处选择要构建的项目。

[ edit ]: [编辑]:
See Kdt's comment: ... when I looked in configuration properties ... the project build target was configured for "Mixed Platforms" while the solution was set to build "Any CPU".请参阅 Kdt 的评论:...当我查看配置属性时...项目构建目标配置为“混合平台”,而解决方案设置为构建“任何 CPU”。

*When this problem happened to me, The main project only had 'Any CPU' and it set the child dll to 'any CPU' too, however, I'd deleted that profile and left only 'x86'. *当这个问题发生在我身上时,主项目只有“任何 CPU”,它也将子 dll 设置为“任何 CPU”,但是,我删除了该配置文件,只留下了“x86”。 Picking x86 for just the dll make it start working只为 dll 选择 x86 使其开始工作
[/edit] [/编辑]

我刚刚遇到了同样的问题——“卸载项目”和“重新加载项目”解决了这个问题!

Build, rebuild, and clean operations were being skipped.正在跳过构建、重建和清理操作。 Unloading and reloading didn't help, and neither did restarting Visual Studio.卸载和重新加载没有帮助,重新启动 Visual Studio 也没有帮助。

Once I removed the project from the solution and added it back, it is no longer skipped.一旦我从解决方案中删除了该项目并将其添加回来,它就不再被跳过。 To remove it, in Solution Explorer, right-click the project > Remove > OK.要删除它,在解决方案资源管理器中,右键单击项目 > 删除 > 确定。 To add it back, in Solution Explorer, right-click the solution > Add > Existing Project and select your project要重新添加它,在解决方案资源管理器中,右键单击解决方案 > 添加 > 现有项目并选择您的项目

重新启动 Visual Studio 成功了

如果配置为 x64 且未安装 x64 编译器,它将跳过该项目。

My solution is the same as mentioned previously: Delete -> Add existing project我的解决方案和前面提到的一样:删除->添加现有项目

But this solution implies that references between projects get gone但是这个解决方案意味着项目之间的引用消失了

To avoid re-adding references: and in case if you use version-control system like GIT or TFS or whatever, it is possible to acheve goal with the following steps:为避免重新添加引用:如果您使用GIT 或 TFS 等版本控制系统,则可以通过以下步骤实现目标:

  1. Make shure that all the changes are commited / checked-in before the operation确保在操作之前提交/签入所有更改

  2. Go through all projects deletting them from solution and adding-existing them浏览所有项目,从解决方案中删除它们并添加现有的它们

  3. Notice that the .sln file has changed请注意 .sln 文件已更改

  4. Keep the new .sln file, but undo the changes to all the .cspoj files with the version-control system保留新的 .sln 文件,但使用版本控制系统撤消对所有 .cspoj 文件的更改

The visual studio 2008 , it can be because 64 bit compiler wouldn't have installed.在 Visual Studio 2008 中,可能是因为未安装 64 位编译器。

Control Panel --> Programs and Features -> Microsoft Visual Studio 2008 professional --> [double click]控制面板--> 程序和功能-> Microsoft Visual Studio 2008 专业版--> [双击]

On Visual Studio Dialog在 Visual Studio 对话框中

Next --> Add/ remove Features --> (Under) Visual C++ --> (select) x64 compiler and Tools Next --> Add/ remove Features --> (Under) Visual C++ --> (select) x64 compiler and Tools

I had a weird one that may be worth documenting amongst the other possibilities here..我有一个奇怪的可能值得记录在这里的其他可能性中..

I'd added a Shared Project to my solution, with code that was used in two or three of the other projects.我在我的解决方案中添加了一个共享项目,其中的代码在其他两个或三个项目中使用过。 As you're aware - Shared Projects are just code, and not really a project in the traditional sense.. You can't 'build' a shared project, it's just code that is embedded into the other projects, and then built there.如您所知 - 共享项目只是代码,而不是传统意义上的真正项目。您无法“构建”共享项目,它只是嵌入到其他项目中的代码,然后在那里构建。

But somehow my solution file had been updated as if the shared project was it's own thing that needed building.但不知何故,我的解决方案文件已经更新,就好像共享项目是需要构建的自己的东西一样。 I'm guessing then that any time I was trying to build and I hadn't changed the code in the shared project, then it figured 'nothing has changed, skip those builds'我猜,每当我尝试构建并且我没有更改共享项目中的代码时,它就会认为“没有任何变化,跳过那些构建”

I found the shared project in the solution.sln file like:我在solution.sln文件中找到了共享项目,例如:

Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Api.Common", "Api.Common\Api.Common.shproj", "{EC580471-D78A-4509-AC46-BD565553AD60}"

..which is fine. ..这很好。 What isn't fine is that this project also appeared in the GlobalSection(ProjectConfigurationPlatforms) = postSolution like:不好的是,这个项目也出现在GlobalSection(ProjectConfigurationPlatforms) = postSolution如:

    {EC580471-D78A-4509-AC46-BD565553AD60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
    {EC580471-D78A-4509-AC46-BD565553AD60}.Debug|Any CPU.Build.0 = Debug|Any CPU
    {EC580471-D78A-4509-AC46-BD565553AD60}.Release|Any CPU.ActiveCfg = Release|Any CPU
    {EC580471-D78A-4509-AC46-BD565553AD60}.Release|Any CPU.Build.0 = Release|Any CPU

I removed those four lines from my .sln file, and now things seem happy again我从我的.sln文件中删除了这四行,现在看起来又开心了

Problem exists in VS 2010 as well; VS 2010 中也存在问题; of the proposed solutions: editing build config, cleaning, changing/re-changing target framework, do NOT work.建议的解决方案之一:编辑构建配置、清理、更改/重新更改目标框架,不起作用。 But unloading and reloading the project does.但是卸载和重新加载项目确实如此。

Hey, just fixed this one.嘿,刚修好这个。 Thought it might help.认为它可能有帮助。 You most likely didn't install corresponding compilers along with the visual studio.您很可能没有在 Visual Studio 中安装相应的编译器。 This happened to me today - by default, VS 2008 installer doesn't install x64 C++ compiler.这发生在我身上 - 默认情况下,VS 2008 安装程序不安装 x64 C++ 编译器。

If you have SP1, uninstall it before changing VS installation.如果您有 SP1,请在更改 VS 安装之前将其卸载。 When done, install SP1 again.完成后,再次安装 SP1。

  1. Close visual studio关闭视觉工作室
  2. Open the sln file with notepad用记事本打开sln文件
  3. delete all of the things like this : {B546C55D-9321-4FC0-B25C-46844222BEBE}.Debug with Fakes|x86.ActiveCfg = Debug with Fakes|x86 (there will be a bunch of them)删除所有这样的东西:{B546C55D-9321-4FC0-B25C-46844222BEBE}.Debug with Fakes|x86.ActiveCfg = Debug with Fakes|x86(会有一堆)

4.save the file 5.open visual studio and all better 4.保存文件 5.打开visual studio等等

Go to the build menu and choose "configuration manager".转到构建菜单并选择“配置管理器”。 This will show which projects are configured to build in your selected configuration.这将显示哪些项目被配置为在您选择的配置中构建。

I had a similar thing just happen to me.我刚刚发生了类似的事情。 I'm not sure what the problem was, but it would not Clean , Build , Rebuild , etc. I am operating in Visual Studio 2017 and wanted a netstandard2.0 assembly.我不确定问题是什么,但它不会CleanBuildRebuild等。我在Visual Studio 2017 中操作并想要一个netstandard2.0程序集。 The issue for me was that somehow the project type was incorrect, maybe I started from a netcoreapp class library, something like that, stuck in the Solution file, I do not recall.对我来说,问题是不知何故项目类型不正确,也许我从netcoreapp类库开始,类似的东西,卡在解决方案文件中,我不记得了。 Anyway, I backed up the project, created a new netstandard class library project, and factored in the backed up bits, and that fixed it for me.无论如何,我备份了该项目,创建了一个新的netstandard类库项目,并考虑了备份的位,并为我修复了它。 HTH someone. HTH某人。

i updated to 15.9.11 , ... after some builds, same problem:most projects are skipped (which build a second ago without problems).我更新到 15.9.11 ,...在一些构建之后,同样的问题:大多数项目被跳过(第二次构建没有问题)。 Unloading/reloading the solution helps always in my case, but it will happen again soon.卸载/重新加载解决方案对我来说总是有帮助,但很快就会再次发生。

I have no idea why... except a big bug in VS2017我不知道为什么......除了VS2017中的一个大错误

I checked configuration manager , all checkmarks are set to build.我检查了配置管理器,所有复选标记都设置为构建。

Maybe, it has something to do with nuget packages, but that is just a guess也许,它与 nuget 包有关,但这只是一个猜测

The solution has only c++/vcxproj, no csproj.解决方案只有c++/vcxproj,没有csproj。 64 and 32 are installed both 64和32都安装了

The first thing you need to do is diagnose why the build is skipping projects.您需要做的第一件事是诊断构建跳过项目的原因。 So to get a detailed build output change the verbosity to detailed in the following place in Visual Studio .因此,要获得详细的构建输出,请将详细程度更改为Visual Studio以下位置的详细detailed

在此处输入图片说明

Right click on Solution at at your solution explorer, then, click on Property at bottom of the menu.右键单击解决方案资源管理器中的解决方案,然后单击菜单底部的属性。 In the property windows, click on Configuration Properties -> Configuration on the left pane, you will see the list of projects on right pane, make sure Build check box is checked in the popup window.在属性窗口中,单击左侧窗格中的Configuration Properties -> Configuration ,您将在右侧窗格中看到项目列表,确保在弹出窗口中选中 Build 复选框。

有同样的问题,发现项目设置是针对安腾CPU的,将其更改为Intel修复了它。

If your solution contains a NuGet project (*.nuproj) file, try unloading it and then rebuilding your solution.如果您的解决方案包含 NuGet 项目 (*.nuproj) 文件,请尝试卸载它,然后重新构建您的解决方案。

This worked for me after none of the above worked.在上述都不起作用之后,这对我有用。

Was running into the same problem with VS2005, all the configurations were correct . VS2005 遇到同样的问题,所有配置都正确。 It was even skipping the Clean project command.它甚至跳过了 Clean project 命令。

Finally Unloading /Reloading did the magic.最后卸载/重新加载发挥了魔力。

I checked-in my project to source control from one computer and downloaded it to another and it will not build properly there.我从一台计算机将我的项目签入到源代码控制并将其下载到另一台计算机,但它无法在那里正确构建。 It will skip building projects and didn't even create the master \\Debug folder for outputs.它将跳过构建项目,甚至不会为输出创建主 \\Debug 文件夹。

The solution (VS2019) is to right click on solution and select Configuration Manager .解决方案(VS2019)是右键单击解决方案并选择Configuration Manager

I saw the build checkbox was not checked for two projects that I was building (shown below).我看到我正在构建的两个项目没有选中构建复选框(如下所示)。 I don't know why they were unchecked but checking them and building project worked!我不知道为什么他们没有被检查,但检查他们和建设项目工作!

在此处输入图片说明

I've just had this issue, and was able to resolve it by removing the hidden .vs folder in the topmost folder.我刚刚遇到了这个问题,并且能够通过删除最顶层文件夹中隐藏的 .vs 文件夹来解决它。 After restarting Visual Studio everything worked again.重新启动 Visual Studio 后一切正常。

make sure you do a "clean" first .. Visual Studio typically won't re-build a project that isn't out of date (as far as it's concerned) and will just re-use the object code it already has. 确保你先做“干净”.. Visual Studio通常不会重新构建一个不过时的项目(就其而言),并且只会重新使用它已有的目标代码。

Running a clean should clear out all previously compiled code and VS shouldn't skip the project (assuming the configuration manager has the projects selected to build ... see previous answer). 运行一个干净应清除所有以前编译的代码,VS不应跳过该项目(假设配置管理器已选择构建项目...请参阅上一个答案)。

Hope that helps. 希望有所帮助。

I had this problem with some Windows CE projects on a new PC.我在新 PC 上的一些 Windows CE 项目中遇到了这个问题。 "Unload project" and "Reload project" appeared to fix the problem, but actually Visual Studio had simply switched to a different platform and built that. “卸载项目”和“重新加载项目”似乎解决了这个问题,但实际上 Visual Studio 只是切换到不同的平台并构建了它。

It turned out that although my WinCE platform was shown as the active platform, Visual Studio didn't "really" see it.结果表明,虽然我的 WinCE 平台显示为活动平台,但 Visual Studio 并没有“真正”看到它。 The solution was to reinstall the WinCE SDK with administrator priveleges :解决方案是使用管理员权限重新安装 WinCE SDK

  • Make sure Visual Studio 2008 is not running.确保 Visual Studio 2008 未运行。
  • Open a “Visual Studio 2008 Command Prompt” as Administrator.以管理员身份打开“Visual Studio 2008 命令提示符”。 On Windows 7 just right click the short cut and pick the “Run as administrator” option.在 Windows 7 上,只需右键单击快捷方式并选择“以管理员身份运行”选项。
  • Enter the following command: msiexec /log SDKInstallLog.txt /package <the path to your .msi file>输入以下命令: msiexec /log SDKInstallLog.txt /package <the path to your .msi file>
  • When asked if you wish to do a custom or complete install pick custom, and instruct the installer to omit the installation of the documentation (this step was not necessary in my case; in fact I just asked it to "repair" the existing installation.)当被问到您是否希望进行自定义或完整安装时,请选择自定义,并指示安装程序省略文档的安装(这一步在我的情况下不是必需的;实际上我只是要求它“修复”现有安装。 )
  • Install安装

VS 2008 will skip x64 targets if you don't have the x64 compiler installed.如果您没有安装 x64 编译器,VS 2008 将跳过 x64 目标。 VS 2008 does not by default. VS 2008 默认没有。 Kind of a duh, thing.有点废话,东西。

I had a very similar issue after generating a project from a decompiler from Telerik, then trying to recompile it.从 Telerik 的反编译器生成项目后,我遇到了一个非常相似的问题,然后尝试重新编译它。 The project was skipped whenever I tried to rebuild it.每当我试图重建它时,该项目就会被跳过。 Tried a lot of the suggestions above, but for me, it was the .NET Framework selected in the project properties.尝试了很多上面的建议,但对我来说,它是在项目属性中选择的 .NET Framework。

Right-click project in solution file, select properties, application tab, change target framework from 4.0 to 3.5.右键单击解决方案文件中的项目,选择属性,应用程序选项卡,将目标框架从 4.0 更改为 3.5。

Then, rebuild, and I got a bunch of assembly reference missing errors, which makes sense since I haven't added references to them yet.然后,重建,我得到了一堆程序集引用缺失错误,这是有道理的,因为我还没有添加对它们的引用。

我更新了 Visual Studio 2017 的一个小更新,然后安装程序提醒我重新启动计算机,但我没有重新启动。当我在 Visual Studio 2017 中构建我的项目或解决方案时,我遇到了上述相同的问题。我猜更新可能钥匙,所以我重新启动了我的电脑,我做到了。:>

I had this problem in Visual Studio 2017 15.9.4 and after some searching and putting some time I found out that in my solution the .csproj file of one of projects got corrupted after merging in TFS.我在 Visual Studio 2017 15.9.4 中遇到了这个问题,经过一些搜索和一些时间后,我发现在我的解决方案中,一个项目的 .csproj 文件在 TFS 合并后被损坏。 (I could build other projects by unloading the problematic project from solution). (我可以通过从解决方案中卸载有问题的项目来构建其他项目)。 How I resolved my problem was that I compared the .csproj file before and after the merge and do fix that.我如何解决我的问题是我比较了合并前后的 .csproj 文件并修复了它。 And by fix I mean since my own project's type was .netStandard I removed unnecessary lines including Configuration PropertyGroup , all and others in the new .csproj file to make it similar to previous .netstandard-style version.修复我的意思是因为我自己的项目类型是 .netStandard 我删除了不必要的行,包括Configuration PropertyGroup ,所有和新的 .csproj 文件中的其他行,使其类似于以前的 .netstandard 样式版本。

I had similar problem, I had one project which could not load in solution explorer due to some reason.我遇到了类似的问题,我有一个项目由于某种原因无法在解决方案资源管理器中加载。 When I loaded that project it worked like a charm.当我加载该项目时,它就像一个魅力。

I just got into this trouble:我刚刚遇到了这个麻烦:

Had updated VS 2017 to latest version 15.9.11 and few of my projects were updated to .net core 2.2.已将 VS 2017 更新到最新版本 15.9.11,并且我的几个项目已更新到 .net core 2.2。 I initially loaded all projects tried building/ cleaning/ rebuilding and everything were skipped.我最初加载了所有项目,尝试构建/清理/重建,但一切都被跳过了。 Followed the below to resolve:按照下面的方法解决:

  1. I unloaded each project and reloaded them.我卸载了每个项目并重新加载它们。
  2. Closed all instances of VS and opened VS as an administrator (right click the short cut and pick the “Run as administrator” option)关闭VS的所有实例并以管理员身份打开VS(右键单击快捷方式并选择“以管理员身份运行”选项)

That's it everything was back in action and I was able to build all projects successfully.就是这样,一切都恢复了,我能够成功地构建所有项目。

I find that sometimes when you have target platform as set to lets say x86 in your solution and in your projects the project does not actually always had it selected.我发现有时当您将目标平台设置为在您的解决方案和项目中设置为 x86 时,该项目实际上并不总是选择它。

To double check go to the project properties and see if you can select that platform in the Build->Platform setting if you can not then you will need to go to the configuration manager and create that configuration.要仔细检查转到项目属性,看看是否可以在 Build->Platform 设置中选择该平台,如果不能,则需要转到配置管理器并创建该配置。

The visual studio 2017视觉工作室 2017

After adding the configuration in the Configuration Manger在配置管理器中添加配置后

Right Click on the Project -> Project Only -> Build Only / Rebuild Only / Clean Only右键单击项目 -> Project Only -> Build Only / Rebuild Only / Clean Only

if all the other settings are correct .如果所有其他设置都正确。

Issue: Rebuilding, Build, Clean was skipping all my projects except two of them.问题:重建、构建、清理跳过了我的所有项目,除了其中两个。

Solutions that didn't work for me:对我不起作用的解决方案:

  1. Solution configuration settings were as expected so no changes in them helped.解决方案配置设置符合预期,因此对它们的更改没有帮助。

  2. Unloading and reloading didn't work.卸载和重新加载不起作用。

Reason of occurrence:发生原因:

This was happening because the target .NET framework was higher (4.7) for those 2 projects but lower for the other projects.发生这种情况是因为这两个项目的目标 .NET 框架更高 (4.7),但其他项目的目标更低。 A prompt had initially popped up asking me to install .NET 4.7, which I did, but it turns out it was unable to recognize that it is installed without restarting my machine.最初弹出了一个提示,要求我安装 .NET 4.7,我确实这样做了,但结果证明它在不重新启动机器的情况下无法识别它已安装。

Solutions that worked:有效的解决方案:

  1. Restarting my machine did the trick.重新启动我的机器就成功了。 After restarting it correctly recognized that .NET 4.7 is installed.重新启动后,它正确识别安装了 .NET 4.7。
  2. Alternatively, downgrading the target framework of the project by right clicking on the project -> Properties -> Application -> Target Framework and setting it the same as the other projects which were getting skipped, also solved the issue.或者,通过右键单击项目 -> 属性 -> 应用程序 -> 目标框架并将其设置为与其他被跳过的项目相同来降级项目的目标框架,也解决了该问题。

I would recommend installing the latest .NET Framework and restarting machine to avoid running into further problems.我建议安装最新的 .NET Framework 并重新启动机器以避免遇到更多问题。

I am debugging someone else's work and the solution is quite large.我正在调试其他人的工作,解决方案非常大。 When I try to build the entire thing, several projects within the solution don't build and just skip.当我尝试构建整个项目时,解决方案中的几个项目不会构建,而只是跳过。 Viewing the output window during the build process says:在构建过程中查看输出窗口将显示:

1>------ Skipped Rebuild All: Project: pr1lib ------ 1> ------已跳过全部重建:项目:pr1lib ------

How can I determine why these builds were skipped?我如何确定为什么跳过了这些版本? I am unable to find additional output.我找不到其他输出。

This is with VS2008 and the solution is comprised of c# and c++ code.这与VS2008一起使用,解决方案由c#和c ++代码组成。

This happened to me in VS 2019, and the solution was to simply restart visual studio.这在我 VS 2019 中发生在我身上,解决方案是简单地重新启动 Visual Studio。 My build configuration was never modified.我的构建配置从未被修改过。

右键单击解决方案 -> 删除然后添加现有项目,这对我有用。

删除.\\obj.\\bin目录就行了。

Set everything to not build in Configuration Manager, rebuild, set everything to build in Configuration Manager, rebuild did the trick.将所有内容设置为不在配置管理器中构建,重建,将所有内容设置为在配置管理器中构建,重建成功。 Magic!魔法!

I had this mysterious "skipping" problem with one C++ project (DLL) in VS2019/VS2022.我在 VS2019/VS2022 中遇到了一个 C++ 项目 (DLL) 的神秘“跳过”问题。
This project was copy'n'pasted from another product, and it had same problem there (so I guess the issue has ancient roots).这个项目是从另一个产品复制粘贴过来的,它也有同样的问题(所以我猜这个问题有很早的根源)。
I've tried all solutions proposed by otheres (including removing ProjectGuid from .vcxproj - VS just generates a new one).我已经尝试了其他人提出的所有解决方案(包括从.vcxproj删除ProjectGuid - VS 只是生成一个新的)。
Worth noting that this strange thing happened only to one project in the solution, while other similar projects (C++ DLLs) were built fine, and that's where the cause is.值得注意的是,这种奇怪的事情只发生在解决方案中的一个项目中,而其他类似项目(C++ DLL)构建良好,这就是原因所在。
By comparing the content of .vcxproj files I discovered the key difference - the 'lazy project' had such fragment:通过比较.vcxproj文件的内容,我发现了关键区别——“惰性项目”有这样的片段:

  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <LinkIncremental>true</LinkIncremental>
    <IncludePath>$(ProjectDir);$(SolutionDir);$(VC_IncludePath);$(WindowsSDK_IncludePath)</IncludePath>
    <ExternalIncludePath>$(SolutionDir);$(VC_IncludePath);$(WindowsSDK_IncludePath);</ExternalIncludePath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <LinkIncremental>false</LinkIncremental>
    <IncludePath>$(ProjectDir);$(SolutionDir);$(VC_IncludePath);$(WindowsSDK_IncludePath)</IncludePath>
    <ExternalIncludePath>$(SolutionDir);$(VC_IncludePath);$(WindowsSDK_IncludePath);</ExternalIncludePath>
  </PropertyGroup>

I goes right after the line:我紧跟着这条线:

<PropertyGroup Label="UserMacros" />

which in my case was also followed by another ancient fragment:在我的例子中,后面还有另一个古老的片段:

  <PropertyGroup>
    <_ProjectFileVersion>11.0.61030.0</_ProjectFileVersion>
  </PropertyGroup>

but it was removed ealier.但它被更早地删除了。 Removing both fragment (though I guess dropping the first one is enough) immediately solved the problem in my case - the project is built on each source change.删除两个片段(尽管我想删除第一个片段就足够了)立即解决了我的问题——该项目是建立在每个源更改之上的。
The bottom line: if your project is skipped for unknwown reason and it was migrated from an earlier version of VisualStudio, compare its content against the project which is being built as expected .底线:如果您的项目由于未知原因而被跳过,并且它是从早期版本的 VisualStudio 迁移过来的,请将其内容与按预期构建的项目进行比较
Applicable to VS2019 (16.11.21)适用于VS2019 (16.11.21)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 生成解决方案时,Visual Studio 2008跳过项目 - Visual Studio 2008 skipping projects when building a solution 当无法构建通用程序集时,在Visual Studio 2008的解决方案中的项目之间共享代码 - Share code between projects in a solution in Visual Studio 2008, when building a common assembly is impossible 在解决方案中存在网站项目时,在 Visual Studio 中构建 DockerCompose 项目会出错 - Building DockerCompose project in Visual Studio errors our when website projects exist in the solution Visual Studio 2008泄漏具有200多个项目的内存构建解决方案 - Visual Studio 2008 leaks memory building solution with 200+ projects 在Visual Studio中构建项目 - Building Projects in Visual Studio Visual Studio:构建解决方案时输出时间戳 - Visual Studio: Output a timestamp when building solution Visual Studio解决方案/项目组织 - Visual Studio solution/projects organization 为什么Visual Studio需要Nodejs项目的解决方案文件? - Why does visual studio need a solution file for nodejs projects? Visual Studio 解决方案展示(0 个项目) - Visual Studio Solution shows (0 projects) 为什么在使用 Visual Studio 2017 构建解决方案时 Directory.Build.props 不起作用? - Why doesn't Directory.Build.props work when building a solution using Visual Studio 2017?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM