private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
}
Non è C++ ma Managed C++/CLI. Quindi stai sbagliando impostazione IDE di Visual Studio.
Su VS in un progetto C++ l'inline assembler si mette così:
__asm {codice assembler}