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