post-build-event 相关问题

编译后运行脚本,宏或其他自定义操作的事件。

如何从 C# 项目的构建事件访问 Visual Studio 解决方案级别平台?

我们有一个大型 VS 2010 解决方案,主要是 C# 代码,但也有一些各种 C# 项目依赖的本机 DLL(包括我们的单元测试 DLL)。我们正在尝试

回答 5 投票 0

在输出文件夹中移动引用的正确方法是什么?

我的解决方案包含一些我们构建到的默认插件项目 .. 在\调试\插件\$(MSBuildProjectName) 这样做所有参考集最终都会...

回答 1 投票 0

如何在构建后事件中获取编译器版本?

我想将编译器的版本添加到自动生成的发行说明文件中。 目前,这就是我所拥有的: echo "编译器版本:" >>Release_Note.txt MSBuild.exe -版本...

回答 2 投票 0

如何在 dotnet core 中编写跨平台构建后事件

我需要一些帮助来编写跨平台的构建后事件。我的 csproj 文件中的以下内容适用于 Windows,但不适用于 Unix。谢谢。 我需要一些帮助来编写跨平台的构建后事件。我的 csproj 文件中的以下内容适用于 Windows,但不适用于 Unix。谢谢。 <Target Name="PostBuild" AfterTargets="PostBuildEvent"> <Exec Command="copy /Y &quot;$(TargetDir)bin\*.dll&quot; &quot;$(TargetDir)*.dll&quot;" /> </Target> 对于这种特定情况,使用 MSBuild Copy Task 可能更容易。 在您的 csproj 文件中: <ItemGroup> <MySourceFiles Include=$(TargetDir)\bin\*.dll"/> </ItemGroup> <Target Name="CopyFiles"> <Copy SourceFiles="@(MySourceFiles)" DestinationFolder="$(TargetDir)" /> </Target> 话虽这么说,Windows 会很乐意接受 / 作为路径分隔符,甚至将它们混合在同一个字符串中。

回答 1 投票 0

PostPublish.bat 文件在使用命令提示符调用时有效,在作为发布后事件调用时抛出错误

我创建了一个批处理文件来混淆一个 dll。当我使用命令提示符运行该 dll 时,它会混淆 dll 并提供所需的输出。 当我将同一个批处理文件配置为在发布后运行...

回答 0 投票 0

如何使PrettyBin不复制PDB文件到lib文件夹中,以显示Exception行号?

使用这个答案,我安装了PrettyBin到我的VS2013 C#项目。如果你想把所有引用的DLLs复制到bin文件夹中的lib子文件夹,它真的是一个简单的一键解决方案。最近我...

回答 1 投票 3

在构建前或构建后事件中请求用户输入 - Visual Studio

我想让用户在构建前或构建后事件中通过请求用户输入来批准一个动作--比如'y'或'n'。因此,用户可以取消任务,如果他忘了切换配置......。

回答 1 投票 1

如何从VS后构建事件中写入一个注册表键?

我所做的一个项目需要读取一个注册表键来确定一些值。通常该值会在安装过程中被写入。因为我想在本地运行这个项目(...

回答 2 投票 3

如何在Visual Studio中从PostBuildScript解压缩?

我正在尝试从Visual Studio解压缩PostBuild事件中的文件,但是每次执行命令时都会收到一条错误消息(命令'unzip'以代码50结尾)。解压-o“ SourceFile.zip” -d“ ...

回答 4 投票 3

覆盖另一个目标文件的构建后事件

我有一个NuGet程序包,该程序包将具有该内容的目标文件添加到我的C#项目中,用于后构建事件。

回答 1 投票 0

正在Visual Studio项目的生成后事件中运行npm安装

在项目的构建后事件中,我有2个任务-运行npm install,然后运行gulpfile。我正在使用Azure DevOps并在我的构建管道中,当在项目的后构建中运行npm install时...

回答 1 投票 0

CMake中的post build custom命令中的Glob文件

我正在使用CMake和SWIG从C ++代码生成C#绑定。这是CMakeLists.txt的一部分,它调用SWIG,也可以执行我想做的事,但以非自动方式进行:... find_package(...

回答 1 投票 0

如何使用预构建事件命令行将参数传递给T4模板

我需要将参数从预构建事件传递到T4模板。目前,我正在使用以下预构建命令来构建我的T4模板文件,但是我无法将参数传递给它。 “ C:\ ...

回答 1 投票 1

在CMake中转义美元符号>>

我正在尝试通过以下方式在CMake 3.1.1中运行发布后命令:ADD_CUSTOM_COMMAND(在`ls *`\中为i定位我的目标POST_BUILD命令;回显\ $ i \;完成\;但是,$ i变量是...

回答 2 投票 5

在VS生成后事件中获取程序集版本

我创建了一个简单的C#WPF程序,该程序通过单击按钮来运行不同程序的各种设置,因此在我必须配置PC时它可以自动执行某些任务。同时我正在开发一个...

回答 1 投票 0

传递给MsBuild的Arg在PostBuildEvent上无法识别

我有一个要在我的jenkins服务器上编译的csproj文件,它包含一个构建后事件: > 您应该以与csproj或Configuration相同的方式在Platform文件中定义属性,例如 <AAACOPYNEWONLY Condition=" '$(AAACOPYNEWONLY)' == '' ">NO</AAACOPYNEWONLY>

回答 1 投票 0

强制Visual Studio 2010使用旧版本中的gacutil.exe(生成后事件)

我正在使用WiX开发一个简单的安装程序,试图在GAC上安装.dll和发布者策略。 我使用安装程序成功在GAC上添加了.dll。 但是我想使用Visual St...

回答 1 投票 1

[VS32事件运行批处理时找不到System32 \ xyz文件夹

当从VS运行批处理作为生成后事件时,我的某些文件夹在命令行中变得不可见。错误日志和输出日志是无法描述的。在我的后续批次中,我无法访问SCP ...

回答 1 投票 0

Visual Studio:即使项目是最新的,也运行C ++项目Post-Build Event

在Visual Studio(2008)中,即使项目是最新的,也可以强制C ++项目的Post-Build事件运行?具体来说,我有一个构建COM进程内服务器的项目......

回答 4 投票 42

如果不存在,XCOPY切换到创建指定的目录?

我在后期构建事件中使用XCOPY将已编译的DLL从其输出文件夹复制到主应用程序的输出文件夹。 DLL被复制到主app输出文件夹中的“Modules”子文件夹,...

回答 8 投票 70

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