diff --git a/dotnet/targets/Xamarin.Shared.Sdk.targets b/dotnet/targets/Xamarin.Shared.Sdk.targets
index ff4b955ec017..c6f3be76c3a2 100644
--- a/dotnet/targets/Xamarin.Shared.Sdk.targets
+++ b/dotnet/targets/Xamarin.Shared.Sdk.targets
@@ -2550,11 +2550,11 @@
<_OpenArgumentsPre Condition="'$(OpenWaitForExit)' == 'true'">$(_OpenArgumentsPre) -W
<_OpenArguments>$(_OpenArguments) $(RunEnvironment)
open
- $(_OpenArgumentsPre) -a "$(TargetDir)/$(AssemblyName).app" $(OpenArguments) $(_OpenArguments) --args
+ $(_OpenArgumentsPre) -a "$(TargetDir)/$(_AppBundleName).app" $(OpenArguments) $(_OpenArguments) --args
- $(TargetDir)/$(AssemblyName).app/Contents/MacOS/$(AssemblyName)
+ $(TargetDir)/$(_AppBundleName).app/Contents/MacOS/$(_NativeExecutableName)