Dear All,
I'm developing an application with WPF for .NET through a project inside a Solution in Visual Studio 2017. It has several non ArcGIS functionalities.
In the same solution I added a new project to develop some GIS functionalities with ArcGIS Runtime SDK for .NET. In this project, I installed the ESRI.Runtime.WPF package from NuGet. This poject is an UserControl project with an XAML file. I have added a Mapview to the XAMl as the guide says:
<UserControl x:Class="GISModule.UserControl1"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:esri="http://schemas.esri.com/arcgis/runtime/2013"
             xmlns:local="clr-namespace:GISModule"
             mc:Ignorable="d" 
             d:DesignHeight="450" d:DesignWidth="800">
    <Grid>
        <esri:MapView>
            <esri:Map>
                <esri:Map.Basemap>
                    <esri:Basemap Name="Basemap">
                        <esri:ArcGISTiledLayer Name="World Topographic"
                Source="http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer"/>
                    </esri:Basemap>
                </esri:Map.Basemap>
            </esri:Map>
        </esri:MapView>
    </Grid>
</UserControl>
Then, I have referenced the GIS project in the Non GIS project and added the tags in the main XAML
<Window x:Class="MainModule.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:MyNamespace="clr-namespace:GISModule;assembly=GISModule"
        xmlns:local="clr-namespace:MainModule"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Grid>
        <MyNamespace:UserControl1/>
    </Grid>
</Window>
Now, an error is presented in the tag <MyNamespace:UserControl1/>
Error Initializing ArcGISRuntimeEnviroment. Unbale to find ArcGIS Runtime deployment folder. I attach the error.
If I install the ESRI.Runtime.WPF package in the Non GIS project, the problem is solved, but I wouldn't want to install the package in each project.
Is there any way to solve this issue without installing the package in the Non GIS project?
Thanks in advance.