PLAT_BINARYFORMATTER在 C# 中的含义

本文关键字:BINARYFORMATTER PLAT | 更新日期: 2023-09-27 18:31:23

我正在使用的库(protobuf-net)有一个小问题。我决定签出库项目,我发现了类似的东西:

#if PLAT_BINARYFORMATTER
            DoSomething()
#endif

我遇到的问题是此代码在解决方案中的某些项目中有效,而在某些项目中不起作用。我想这些项目对这个"PLAT_BINARYFORMATTER"的事情有不同的背景。

PLAT_BINARYFORMATTER在 C# 中的含义

我认为这回答了你的问题。

基本上它是一个自定义配置,如默认#if DEBUG。只需创建一个新配置,您就可以通过以下方式获得它:

#if THE_NAME_OF_YOUR_NEW_CONFIGURATION
        DoSomething()
#endif

关于您的问题,也许您正在运行具有不同配置的项目