<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dotnet on DVLUP</title><link>/en/tags/dotnet/</link><description>Recent content in Dotnet on DVLUP</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 24 Nov 2021 00:00:00 +0000</lastBuildDate><atom:link href="/en/tags/dotnet/index.xml" rel="self" type="application/rss+xml"/><item><title>Building .NET MAUI with GitHub Actions</title><link>/en/blog/2021.11.24-building-net-maui-with-github-actions/</link><pubDate>Wed, 24 Nov 2021 00:00:00 +0000</pubDate><guid>/en/blog/2021.11.24-building-net-maui-with-github-actions/</guid><description>&lt;p&gt;If you&amp;rsquo;re a fan of using GitHub Actions or Azure DevOps, you might have had some trouble configuring builds for .NET MAUI. This is likely due to needing specific workloads installed and understanding what parameters to use for a single project to compile for multiple target platforms.&lt;/p&gt;&#10;&lt;p&gt;In today&amp;rsquo;s post, I&amp;rsquo;ll show you how to setup your build that will work for any MAUI target platform. If you would like to review the final result as you read through this, here&amp;rsquo;s the workflow file =&amp;gt; &lt;a href="https://github.com/LanceMcCarthy/DevOpsExamples/blob/main/.github/workflows/main_build-maui.yml" target="_blank" rel="noopener"&gt;DevOpsExamples/main_build-maui.yml&lt;/a&gt;&#10;.&lt;/p&gt;</description></item><item><title>Unblocking .NET DLLs on Mac Catalina</title><link>/en/blog/2019.10.31-unblocking-net-dlls-on-mac-catalina/</link><pubDate>Thu, 31 Oct 2019 00:00:00 +0000</pubDate><guid>/en/blog/2019.10.31-unblocking-net-dlls-on-mac-catalina/</guid><description>&lt;p&gt;There&amp;rsquo;s a new headache in town. If you run self-hosted Azure DevOps agent, or .NET Core project, on a Mac running Catalina (v 10.15+) and Microsoft Edge, you will have noticed a new behavior where the OS prevents the .NET assembly from working.&lt;/p&gt;&#10;&lt;p&gt;This is because it has been marked with a &amp;ldquo;quarantine&amp;rdquo; file attribute when it was downloaded with the browser. It&amp;rsquo;s a security measure that I&amp;rsquo;m familiar with on Windows. I would typically remove this attribute by right clicking on the file, select &amp;ldquo;Properties&amp;rdquo;, then check &amp;ldquo;Unblock&amp;rdquo;:&lt;/p&gt;</description></item></channel></rss>