我有一组应用程序,它们将在彼此之间传递特定的结构。我希望这个结构只有一个定义,并让每个应用程序都引用它。在 C / C++ 中,我将通过对包含结构定义的 .h 文件的#include 引用来做到这一点。我知道这在 C# 中是不可能的,但我想知道实现类似事情的最佳方法。
我使用的是 Visual Studio 2012,每个应用程序都是它自己的项目。我有一个包含各种项目的解决方案。如果我尝试将 TagData.cs 文件(包含结构定义)拖放到任何项目中,则文件本身将被复制到项目目录中(这不是我想要的,因为这会导致定义的多个副本) .
我确信这是一个简单的问题,并且必须有一个简单的解决方案,但我一直无法找到任何东西。
谢谢