I downloaded the ArcGIS runtime SDK for .net to do my project development from https://developers.arcgis.com/downloads/#net. The file is a visual studio extension .vsix file. This created an ArcGISRuntime100.10 folder and gave me access to the Esri.ArcGISRuntime.dll file. Both of these are required to use my application and must be in the root of my deployed project folder on a Windows device in order for the program to function properly.
My question is: Where can customers of mine that have paid ESRI for their licenses download these files so they they can set them up on their client devices? They are end users and are not developers, so I don't believe they would be downloading the same Visual Studio extension file since that requires Visual Studio. Our license with ESRI does not permit us to distribute the ESRI files ourselves. So, where can a customer find these files outside of the VS extension download?
Your customers will not need to download anything. When you build your application, everything you and your customer will need to run the application will be in the output folder below the \bin\ folder (or wherever you configured your project to output to). The Esri.ArcGISRuntime.dll file isn't enough. There's a lot more in the output folder, and all of it should be deployed to the customer's PC.
> Our license with ESRI does not permit us to distribute the ESRI files ourselves.
Everything that gets put into that output folder that comes from esri you can distribute.