Mijn vader is een “poosje” 🙂 geleden (begin 80-er jaren) begonnen met balsa vliegtuigen bij een bouw- en vliegclub (BVL) ergens tussen Oud-Gastel en Moerstraten. De club is daarna verhuisd naar een plekje in de polder bij Kruisland.
Ik en mijn broer gingen ook regelmatig mee. Wij waren toen nog te jong om zelf te mogen en kunnen vliegen.
Later hebben we met zijn drieën het vliegen opnieuw opgepakt en zijn we lid geworden van een vliegclub in Rilland Bath (Alouette). Dit laatste vliegveld was een heel eind bij ons uit de buurt. Hierdoor was dat op de lange duur niet praktisch.
Sinds 2015 zijn we overgestapt op elektrische motorvliegtuigmodellen. Mijn neefje heeft ook de smaak te pakken gekregen en vliegt nu met ons mee.
A new policy implementation on a new Windows 10 machine can cause Windows 10 to report that certain shares are inaccessable due to policy settings.
The solution is to change the Local Group Policy with gpedit.msc:
Navigate to Computer Configuration -> Administrative Templates -> Network -> Lanman Workstation and select the Enable insecure guest logons as shown in the below screenshot.
I wanted my application to be available via a MSIX installer. This new MSIX installer supports all type of Windows applications including Win32, WPF, WinForm and UWP.
I struggled a few days to get the certificate right so that is why I published this article. This article goes through the process of creating a certificate and adding this to the app installer package.
First you need to add a new project to your solution. The solution type is called Windows Application Packaging Project. This is done by right clicking the solution and go to Add > New Project…
Determine the subject of your packaged app To use a certificate to sign your app package, the “Subject” in the certificate must match the “Publisher” section in your app’s manifest.
For example, the “Identity” section in your app’s AppxManifest.xml file should look something like this:
I’ve bought a USB controller long time ago and I wanted to use this as a game controller in Windows. The controller is a flight simulator controller for scale model airplanes.
The controller came packed with the “Ikarus Easyfly 4 starter edition” flight simulator software. The model is #3015010.
Lucky for me, the manufactor left a note in the package about adding a registry key.
Start regedit.exe. In the Windows register, add SkipBOSDescriptorQuery with value 1 under Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\040204022273. Add Key 040204022273 to usbflags if this does not exist (most cases).
I added the key as DWORD but still the controller was not working. I tried a few options and investigated some more. I removed the DWORD key and added a binary value with the same name. This finally got the controller working win Windows 10.
Change config and sign a click once deployment for test in an Azure build application:
I have the following release pipeline in Azure:
Continuous Integration pipeline that will build for every check in on master branch. This build will trigger a Continuous Delivery pipeline that will deploy the release for the click once application to test. The same installation wil be deployed to production after approval in test on this pipeline.
I want the same build that I tested to go to production. The click once is compiled for release. The app.config I have in source is the production version. So once installed the app will default be configured to connect to production datasources.
For test however I want the app.config to be replaced with a app.config.debug version. This is a app.config that contains the test and debug datasources.
After putting this config file in the deployment the signature for the click once is no longer valid. I resigned the click once manifest for the changed config with a tool from Microsoft .NET SDK.
I used the mage.exe (from .NET framework Tools). Path for my installation: C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2 Tools\mage.exe.
I added 3 files to the source directory:
mage.exe app.config.debug ACertificateFile.pfx. This pfx is the same I used in the project to sign the manifest file.
After adding these 3 files to the source folder I added a copy step in the build pipeline to add these files to the app.publish folder:
And a script to update the app.config and resign the manifest has to be executed before copying the files to the local deployment server.
@echo on for /f “delims=” %%F in (‘dir “$(system.defaultworkingdirectory)_Bla.WPF.BLA-.NET Desktop-CI\$(System.TeamProject)-$(Build.BuildNumber)\Application Files” /B /AD’) do set deployDir=%%F set “to=$(system.defaultworkingdirectory)_Bla.WPF.BLA-.NET Desktop-CI\$(System.TeamProject)-$(Build.BuildNumber)\Application Files\%DeployDir%” set “from=$(system.defaultworkingdirectory)_Bla.WPF.BLA-.NET Desktop-CI\$(System.TeamProject)-$(Build.BuildNumber)”
step 1 Build solution with parameter /target:publish
YAML: #Your build pipeline references an undefined variable named ‘Parameters.solution’. Create or edit the build pipeline for this YAML file, define the variable on the Variables tab. See https://go.microsoft.com/fwlink/?linkid=865972
#Your build pipeline references the ‘BuildPlatform’
variable, which you’ve selected to be settable at queue time. Create or edit
the build pipeline for this YAML file, define the variable on the Variables
tab, and then select the option to make it settable at queue time. See
https://go.microsoft.com/fwlink/?linkid=865971
#Your build pipeline references the ‘BuildConfiguration’
variable, which you’ve selected to be settable at queue time. Create or edit
the build pipeline for this YAML file, define the variable on the Variables
tab, and then select the option to make it settable at queue time. See
https://go.microsoft.com/fwlink/?linkid=865971
Yesterday I wanted to build a NuGet package with a dll that references a project in the same solution. The referenced project however was not added to the installation package when I packed a new Nuget package.
I searched the internet and found some remarks about adding a parameter includereferencedprojects.
Then I came to my pack command in Azure and saw that the parameter was not in the Nuget pack task.
The YAML i had:
At first I didn’t know how to add the includereferencedprojects parameter. I then changed the “automatic package versioning” in “pack options”. I set it to “Off” and an extra checkbox was presented:
I checked the box:
And set the versioning back to the previous value.
Now my YAML included the includereferencedprojects parameter.
After I started a new build with this pipeline, the referenced project dll’s were added to my package.
Error message ‘PROCESSING FAILED’ on my Samsung phone:
I wrote this article so that hopefully this will help other people. Because I had to contact Samsung support several times and was eventually sent to a service point for recovery WHILE THIS IS NOT NECESSARY.
ONLY SWITCH OFF WIFI is sufficient. From the start: The whole story started with changing the password of my Samsung account which I use on my phone. My Samsung phone only gave the message ‘PROCESSING FAILED’ when entering the changed password. I had googled this and here all sorts of disturbing results emerged that the phone would have to be reset to factory settings.
I thought this was crazy and that’s why I called the support line from Samsung. First called a 088 number, there I explained the problem. The employee immediately said that the telephone should be reset to factory settings. I again said that my phone was usable but that it was not possible to connect to Samsung services from my phone. I was able to log in via the browser.
After some more protesting, the friendly lady gave me the number of account services from Samsung. I called the number of account services and explained again to explain what was wrong. They would send me a link via email to reset my password. According to the employee, this could help, but it could take a few minutes for the mail to arrive. The e-mail would also state how to proceed if the password reset would not help.
After waiting fifteen minutes I had not received any mail. Again called to ask for help. While I was still on the phone, the mail was sent, but resetting did not help. The lady told me that the only thing that remained as a solution was to go to a Samsung service point or to have a log file built by the phone and send it in. I asked where a service point was but then she told me to call the 088 number again for this information. I thanked her for the service and started looking for a solution myself …
Conclusion: The WIFI network that I was connected with caused the error. I only disabled WIFI and used 4G, the problem was solved.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.