DLLs in Docker? (BC On Prem)

In my previous post I discussed how you could use your .dlls in an On Prem enviroment hosted on your local machine for those who hasn´t jumped to the cloud yet. https://businesscentralgeek.com/how-to-use-dotnets-for-bc-on-premise

In this post I will show you how to do it in a Docker container. The purpose is to test your extensions and .dlls in the lasts versions of Business Central before updating your production app. This is a good practice to make sure they work correctly in every minor and major update.

Source : Business Central Geek
Read more…

Using 32 and 64bit DLLs in NAV 2017

It seems like a problem of the past, but you can still run into specifically compiled 32 and 64bit dlls1. This results in an issue if you still want (or need) to support the 32bit NAV Windows Client. Or at least I thought it would result in a problem but as Arend-Jan Kauffmann (highly recommended blog author and MVP) quickly pointed out, it actually isn’t: You just put both dlls in your Add-Ins folder and allow the Client to pick the right one!

Bron : Tobias Fenster
Lees meer…

Unblock a DLL on Windows Server 2012 and Windows 10

It has been very quiet at my blog for the last two months. The main reason for this is the go-live of a big NAV2016 upgrade I’ve been working on for the last half year or so.

This blog is related to this project. We are using some DLLs for this project. Among them are Anveo and ForNAV.

Bron : Mark Brummel
Lees meer…

Sorting out the DLL hell, Part 3: The Code

Okay here we go. In this post I deliver the promised code that handles automatic deployment of all your assemblies to client and server, as needed.

For any of you who haven’t read the last two posts, I am talking about automatically deploying .NET assemblies to clients and server, from the database, on demand, at runtime.

Bron : Vjeko.com
Lees meer…

Sorting out the DLL hell, Part 1: The Problem

Let me tell you right away if you need to read this post at all. If you never wrote a single .NET class library intended to be used as a .NET interoperability assembly from C/AL, or if you never ever deployed a .dll file into the Add-ins folder of either Service or RoleTailored Client, then you probably don’t want to read this post.

Bron : Vjeko.com
Lees meer…

Load NAV Service DLL for a specific Server Instance

Sometimes, you have multiple NAV Instances installed. When you have multiple installations, with different builds, you cannot use the PowerShell functions for each instance.

You could try loading the NavAdminTool.PS1 in the correct NST folder. However, this will probably not even work.

Bron : Magno’s Blog
Lees meer…