VS_DOTNET_STARTUP_OBJECT¶
在 3.24 版本中添加。
设置 Visual Studio .NET 目标中的启动对象属性。属性值定义了一个完全限定的类名(包括包名),例如:MyCompany.Package.MyStarterClass。
如果未设置此属性,Visual Studio 默认会使用第一个匹配的 static void Main(string[]) 函数签名。当当前项目中存在多个 Main() 方法时,该属性将成为构建项目的必选项。
此属性仅适用于 Visual Studio 生成器;在其他生成器上将被忽略。
set_property(TARGET ${TARGET_NAME} PROPERTY
VS_DOTNET_STARTUP_OBJECT "MyCompany.Package.MyStarterClass")