-
-
Notifications
You must be signed in to change notification settings - Fork 207
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't start WireMock.Net server in Xamarin.UITest project (.NET Framework 4.7.2) on MacOS #567
Comments
@StefH Thanks for your quick reply. Adding System.Memory and System.Threading.Tasks.Extensions as NuGet reference solved the exceptions and the server is starting. But unfortunately I'm not getting any reply. I can't see any exception. Can you confirm WireMock.Net ist working with Mono? |
@StefH Any guess what the issue could be or what I can try to figure it out? |
I did copy your test project and I was able to run it without any issue: See my test: |
On Windows? |
On windows indeed, I dont have MacOS |
Works fine on windows for me too. I only have issues running it on MacOS. Maybe it's a problem with Mono which is necessary on MacOS because there's no native .NET Framework support like on windows. |
Can't you change the framework to netcoreapp3.1 ? |
I'd love to but unfortunately Xamarin.UITest isn't comaptible with .NET Core :/ |
Note that your test project What happens when you create a old .NET Full Framework 4.7.2 test project ? |
Also, if you can help me setting up mono on WSL2 and running the tests, that would be useful to reproduce this issue, else I cannot help you. |
@xamadev Any update? |
Can you please try preview version Info : https://github.com/WireMock-Net/WireMock.Net/wiki/MyGet-preview-versions |
@StefH Just tested with version 1.4.38 - it's working! Thanks a lot for your effort and sorry for the late reply :) |
Describe the bug
I have a Xamarin.UITest project (.NET Framework 4.7.2) where I use WireMock.Net 1.4.1. It's working fine on Windows but I can't start the server on MacOS. Using WireMock in a .NET 5 project on MacOS is working. Please have a look at the attached reproduction project. Thanks for your help.
XamarinUITest.zip
Other related info
=== Visual Studio Community 2019 for Mac ===
Version 8.8.4 (build 30)
Installation UUID: 94accbf7-86e5-4735-9417-a34560e045b1
GTK+ 2.24.23 (Raleigh theme)
Xamarin.Mac 6.18.0.23 (d16-6 / 088c73638)
=== Mono Framework MDK ===
Runtime:
Mono 6.12.0.113 (2020-02/4fdfb5b1fd5) (64-bit)
Package version: 612000113
=== Roslyn (Language Service) ===
3.8.0-5.20519.18+4c195c3ac1974edcefa76774d7a59a2350ec55fa
=== NuGet ===
Version: 5.8.0.6860
=== .NET Core SDK ===
SDK: /usr/local/share/dotnet/sdk/5.0.101/Sdks
SDK Versions:
5.0.101
5.0.100
3.1.404
3.1.402
MSBuild SDKs: /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/bin/MSBuild/Current/bin/Sdks
=== .NET Core Runtime ===
Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
5.0.1
5.0.0
3.1.10
3.1.8
2.1.23
2.1.22
=== .NET Core 3.1 SDK ===
SDK: 3.1.404
=== Xamarin.Profiler ===
Version: 1.6.15.68
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler
=== Updater ===
Version: 11
=== Apple Developer Tools ===
Xcode 12.2 (17535)
Build 12B45b
=== Xamarin Designer ===
Version: 16.8.0.510
Hash: 44e3f3ce9
Branch: remotes/origin/d16-8
Build date: 2020-12-10 00:06:14 UTC
=== Xamarin.Android ===
Not Installed
=== Microsoft OpenJDK for Mobile ===
Java SDK: Not Found
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL
=== Android SDK Manager ===
Version: 16.8.0.32
Hash: 01a7774
Branch: remotes/origin/d16-8
Build date: 2020-12-10 00:32:24 UTC
=== Android Device Manager ===
Version: 16.8.0.46
Hash: 0a81419
Branch: remotes/origin/d16-8
Build date: 2020-12-10 00:32:44 UTC
=== Xamarin.Mac ===
Xamarin.Mac not installed. Can't find /Library/Frameworks/Xamarin.Mac.framework/Versions/Current/Version.
=== Xamarin.iOS ===
Version: 14.6.0.15 (Visual Studio Community)
Hash: 87a1b18d8
Branch: d16-8
Build date: 2020-11-16 21:39:41-0500
=== Build Information ===
Release ID: 808040030
Git revision: eaa21a8983aa5c4bcf6a665892478b4f3d413418
Build date: 2020-12-10 11:06:12-05
Build branch: release-8.8
Xamarin extensions: eaa21a8983aa5c4bcf6a665892478b4f3d413418
=== Operating System ===
Mac OS X 10.15.7
Darwin 19.6.0 Darwin Kernel Version 19.6.0
Mon Aug 31 22:12:52 PDT 2020
root:xnu-6153.141.2~1/RELEASE_X86_64 x86_64
The text was updated successfully, but these errors were encountered: