diff --git a/Laerdal.Dfu/Laerdal.Dfu.csproj b/Laerdal.Dfu/Laerdal.Dfu.csproj
index 267b0d1..b2e745f 100644
--- a/Laerdal.Dfu/Laerdal.Dfu.csproj
+++ b/Laerdal.Dfu/Laerdal.Dfu.csproj
@@ -12,10 +12,17 @@
+
+
+
+
+ -force-dud
+
$(TargetFrameworks)net8.0;
- $(TargetFrameworks)net8.0-ios;
- $(TargetFrameworks)net8.0-android;
- $(TargetFrameworks)net8.0-maccatalyst
+ $(TargetFrameworks)net8.0-ios;
+ $(TargetFrameworks)net8.0-android;
+ $(TargetFrameworks)net8.0-maccatalyst
+
diff --git a/Laerdal.Dfu/Laerdal.targets b/Laerdal.Dfu/Laerdal.targets
index 7178570..86b57a9 100644
--- a/Laerdal.Dfu/Laerdal.targets
+++ b/Laerdal.Dfu/Laerdal.targets
@@ -121,7 +121,8 @@
$(Laerdal_Version_Full)
- $(Laerdal_Version_Full)
+
+ $(Laerdal_Version_Full)$(PackageVersionPostfix)
$(Laerdal_Version_Full)
$(Laerdal_Version_Full)
diff --git a/Laerdal.Scripts/Laerdal.Builder.targets b/Laerdal.Scripts/Laerdal.Builder.targets
index bdc452d..813306b 100644
--- a/Laerdal.Scripts/Laerdal.Builder.targets
+++ b/Laerdal.Scripts/Laerdal.Builder.targets
@@ -24,6 +24,11 @@
$(BUILD_ARTIFACTSTAGINGDIRECTORY)
$([System.IO.Path]::Combine($(MSBuildThisFileDirectory), `..`, `Artifacts/`))
+ $(MSBuildThisFileDirectory)
+
+ $([System.IO.Path]::Combine( '$(Laerdal_Script_FolderPath)', '..' ))
+ $([System.IO.Path]::GetFullPath( '$(Laerdal_RootDirectory_Folderpath)' ))
+
$(BUILD_SOURCEBRANCH)
$(BUILD_REPOSITORY_NAME)
https://dep-tracker.laerdal.com/api/api/v1/bom
@@ -85,7 +90,10 @@
-
+
+
+
+
diff --git a/README.md b/README.md
index f7aaa42..1e40eb9 100644
--- a/README.md
+++ b/README.md
@@ -22,3 +22,23 @@ git clone https://github.com/Laerdal/Laerdal.Dfu.git
```bash
dotnet msbuild Laerdal.Scripts/Laerdal.Builder.targets /m:1 /p:Laerdal_Version=9.0.x.0 /p:Laerdal_Github_Access_Token=
```
+
+## Known issues
+
+- Trying to use the iOS/Android flavours of this library in desktop-simulators for iOS/Android will probably result in compilation errors. If you want to perform general purpose
+ UI-testing on your desktop using such simulators you need to tweak your nuget references to use the `-force-dud` nuget of `Laerdal.Dfu` like so:
+
+```xml
+
+ $(NoWarn);NU1605
+
+```
+
+Alternatively you can achieve the same result by overriding the reference to `Laerdal.Dfu.Bindings.iOS` like so (note: this solution is only applicable for iOS and will work only
+for iOS sdk 18.x or below!):
+
+```xml
+
+ $(NoWarn);NU1605
+
+```