【问题标题】:How to run a function or a piece of code at compile time in C#如何在 C# 编译时运行一个函数或一段代码
【发布时间】:2014-12-04 00:36:12
【问题描述】:

我想知道是否可以在编译时在 c# 中运行一个函数或一段代码。 我想在编译时而不是在运行时将文件从一个位置复制到另一个位置。

有可能吗?

【问题讨论】:

  • 您想在代码运行之前运行代码吗?想想吧
  • 您可以创建自定义构建步骤,或在项目中使用批处理脚本 - 但从根本上说,这是 MSBuild 功能,而不是 C#。但是,是的,这是可以做到的。
  • @FlorianF。这与所提出的问题相去甚远。
  • @DavidPilkington 是的先生,我想知道是否可以先编译和运行一段简单的代码
  • 您可以为此目的使用Post/Pre Build Events

标签: c# build compilation


【解决方案1】:

Ivan 在评论中提出了答案

Pre/post build script

我们可以在这些参数的帮助下运行exe,bat。所以我们可以在编译所有代码之前运行预编译的代码

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-09
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多