I am trying to compile .NetAdvantage for WPF v14.1.20141.2108 in Visual Studio 2013. My understanding is that this is a supported scenario. However, I have encountered several issues when compiling:
1) Dependencies\Infragistics.Xaml.Common.Targets file does not check for VS120COMNTOOLS variable when determining IGCommonToolsPath (line 28) so MSBuild from VS2012 is always used. I was able to resolve this by adding an additional check for VS120COMNTOOLS
2) All Design.dlls refer to Microsoft.Windows.Extensibility v4.1 with Specific Version=True. On a VS2013 these assemblies are version 4.2 and so compilation will fail. I resolved these errors by updating these project files to use specific version=false.
Now I am facing a new error:
The type or namespace name 'DocumentsCoreResourceCustomizer' does not exist in the namespace 'Infragistics.Documents.Core' (are you missing an assembly reference?) Infragistics_WPF_20141.2108_SR_Source\Documents.Core\Resources.cs
I have searched through the entire source code, I can not find DocumentsCoreResourceCustomizer class. Please advise. Thanks.
Hello Brian,
Thank you for your post. I have been looking into it and I can say that DocumentsCoreResourceCustomizer class is from the Infragistics.Documents.Core namespace, which is located in the InfragisticsWPF4.Documents.Core.v14.1 assembly:
http://help.infragistics.com/Help/Doc/WPF/2014.1/CLR4.0/html/InfragisticsWPF4.Documents.Core.v14.1~Infragistics.Documents.Core_namespace.html
I can suggest you check if you have reference to this assembly in your project.
Looking forward for your reply.
Right. The problem I am having is that I'm not able to compile Infragistics.Documents.Core.csproj, because I don't have the .cs file where the DocumentsCoreResourceCustomizer class is defined. I've searched through all the .cs files and it is nowhere to be found. However Infragistics.Documents.Core/Resources.cs is referring to this class, hence the compilation error.
I have logged this with development under ID: 177527 and I have also created a support ticket on your behalf: CAS-144892-T6L4P7 and have linked the development issue to it, so that you can get automatically updated, when a Service Release containing the fix is available for download. You can get the new version from our website’s “My IG”, “My Keys & Downloads” tags: https://www.infragistics.com/Membership/Default.aspx?panel=Downloads#Downloads
You can also monitor the support ticket’s progress through the “My Support Activity” tag: https://www.infragistics.com/Membership/MySupport.aspx