0

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

#if (!FOO || !BAR)

   #error "Define symbol for either FOO or BAR"

#endif

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

4

1 回答 1

0

一种解决方法是启用“发布期间预编译”选项。

Visual Studio 发布 Web 向导的屏幕截图

于 2014-12-17T00:26:03.867 回答