gpt4 book ai didi

c# - 从 Visual Studio 构建时如何查看 CSC.EXE(或 VBC.EXE)参数

转载 作者:可可西里 更新时间:2023-11-01 09:10:03 25 4
gpt4 key购买 nike

在使用 Visual Studio 构建应用程序时,有没有办法查看 CSC(或 VBC)参数?

Visual Studio 在幕后调用 CSC.exe/VBC.exe。我想知道是否有办法看到那个电话。

我需要此信息来使用命令行复制等效的构建脚本。

我为build设置了不同的详细级别,但我仍然没有在输出窗口中看到任何 CSC.EXE 调用。

我真的很惊讶为什么微软没有提供一个简单的方法来查看底层的 CSC 命令。

AJ 如果我按照您的步骤进行操作,我会得到:enter image description here

我没有看到任何对 CSC 的引用


好的,我是这样解决的:

首先,我转到工具和选项并将详细程度设置为详细信息。 (在这一点之后构建输出仍然是空的)。

然后我得到了 VS2010 的服务包。

对于 Visual Studio 2012,我也遇到了类似的问题,我必须获取“更新 4”才能查看日志和 CSC.EXE ionic 输出。

最佳答案

我想你要找的东西可以在你的VS环境选项中设置。在“工具”菜单下,选择“选项”,然后选择“项目和解决方案”。确保选中“构建开始时显示输出窗口”。

Show Output

然后,在“项目和解决方案”下,选择“生成并运行”并更改“MSBuild 项目生成输出详细程度”的级别。作为实验,我将其更改为“详细”,但您可以调整级别以获得您想要的内容。

Output Verbosity

然后,当您构建/重建解决方案时,最简单的做法是将光标放在构建输出窗口中并搜索“csc”(或 VB 的“vbc”)。您应该能够看到对编译器的整个命令行调用。

Build Output

编辑
要回答您的评论,请将输出窗口顶部的“显示输出自”下拉选项从“调试”更改为“构建”,然后在不以 Debug模式运行应用程序的情况下进行构建/重建。

Show Output From

关于c# - 从 Visual Studio 构建时如何查看 CSC.EXE(或 VBC.EXE)参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25507040/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com