【问题标题】:#Define symbol during web publish#在网络发布期间定义符号
【发布时间】:2014-12-17 00:23:55
【问题描述】:

我有一个引用其他 C# 项目的 ASP.NET Web 应用程序项目。其中一个 C# 项目有一个编译器指令,如果未定义某个符号,则会报告错误:

#if (!FOO || !BAR)

   #error "Define symbol for either FOO or BAR"

#endif

当我发布站点时,它没有定义符号,因此会导致编译器错误。有没有办法在 Visual Studio 的发布过程中为引用的项目定义符号?

【问题讨论】:

    标签: c# asp.net visual-studio compiler-errors web-publishing


    【解决方案1】:

    一种解决方法是启用“Precompile during Publishing”选项。

    【讨论】:

      猜你喜欢
      • 2020-10-03
      • 2011-11-03
      • 1970-01-01
      • 2011-10-16
      • 1970-01-01
      • 2021-05-23
      • 1970-01-01
      • 1970-01-01
      • 2021-09-06
      相关资源
      最近更新 更多