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")