I'm migrating a website made in ASP.NET that was created with Visual Studio 2005 to Visual Studio 2013. When I try to upgrade Infragistics Version 13.1, Version Utility Tools "finds something" that won't let it update the solution. This is the message that I'm getting:
Unknown error (0x80005000) at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) at System.DirectoryServices.DirectoryEntry.Bind() at System.DirectoryServices.DirectoryEntry.get_AdsObject() at System.DirectoryServices.PropertyValueCollection.PopulateList() at System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName) at System.DirectoryServices.PropertyCollection.get_Item(String propertyName) at Infragistics.VersionUtilitySupport.Core.File.Types.SolutionFile.ModifySolutionEntrySinceItsUsingIIS(String& solutionFileEntry) at Infragistics.VersionUtilitySupport.Core.File.Types.SolutionFile.Analyze()
Please let me know if you need any files to determine the solution to the problem.
Hello Jesus,
Welcome to the community!
What is the version of the product you are trying to update to 13.1? Are you using the VersionUtility shipped with 13.1 or some previous version of the VersionUtility Tool?
If you are migrating prior to NetAdvantage11.2 version to NetAdvantage 13.1, the version utility will not be of help, as the controls set is built on completely different architecture and the code logic should be changed accordingly. In such case simple change in the referenced assemblies will not be sufficient.
Here is a longshot you could try. Please notice, according our official documentation: “There are three editions of the utility depending on the interface used – a command line interface, an Add-in interface and a Stand-Alone application.” So I suggest you try starting the VersionUtility as a standalone application from All Programs/Infragistics/NetAdvantage13.1. Make sure Visual Studio is not running and navigate to the desired project/site to update.
Also if the product you are trying to migrate is 11.2 or later, you could change the references manually, instead of using the VersionUtility.
Reference to the official documentation:
http://help.infragistics.com/doc/ASPNET/2014.1/CLR4.0/?page=Web_Using_Version_Upgrade_Utility.html
You could also reference to the following forum thread for details:
http://ko.infragistics.com/community/forums/t/89510.aspx
Hi,
I am trying to upgrade from version 7.3 to 15.2 infragistics. When I use the version utility, below log is generated.
Can you please check and let me know what should be done to upgrade. This is a website which is being upgraded
05:57:16: Running User Interface Version 15.2.20152.100005:57:16: Gathering volume and assembly information.05:57:16: Could not locate registry entry Software\Microsoft\.NETCore\v4.5\AssemblyFoldersEx where we look for installed products.05:59:05: ProjectFile element: *.csproj is being treated as a proj file.05:59:05: Analyzing *.csproj...05:59:05: Nothing for us to upgrade.05:59:05: ProjectFile element http://localhost/* is being treated as a Website05:59:06: Index was out of range. Must be non-negative and less than the size of the collection.Parameter name: index05:59:06: at System.ThrowHelper.ThrowArgumentOutOfRangeException() at Infragistics.VersionUtilitySupport.Core.File.Types.WebSite.GetAllSiteFiles(Boolean analyze) at Infragistics.VersionUtilitySupport.Core.File.Types.WebSite.Analyze() at Infragistics.VersionUtilitySupport.Core.File.Types.SolutionFile.Analyze()
Thanks,
Sankar Sumanth Sarode
Hello Ivaylo, thanks for your answer.
Unfortunately, I don't know what version of the product I'm trying to upgrade, as I've never worked with Infragistics before, and I'm new to the project I'm working on. I was given NetAdvantage_ASPNET_2013.exe to install, though. I tried using the stand-alone application like you said, but the application stopped, claiming that the project had nothing to upgrade. However, I'm not sure if VersionUtility is exactly what I need for my project to work.
Let me explain exactly what the problem is: I was given an ASP.NET website made in vs2005 so I could modify it. I want to open it in vs2013, but when I open it I encounter a couple of errors in the code. Visual Studio doesn't recognize any Infragistics controls. Here's an example:
Inside the <controls> tag there is
<add tagPrefix="igtxt" namespace="Infragistics.WebUI.WebDataInput" assembly="Infragistics2.WebUI.WebDataInput.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
"Infragistics.WebUI.WebDataInput" is what is not recognized. I have other controls that are recognized, only the Infragistics ones are not.
Also, when I try to run the website, I get this error:
Could not load file or assembly 'Infragistics2.Web.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb' or one of its dependencies. The system cannot find the file specified. C:\Users\Kibs\Documents\Visual Studio 2013\Projects\slnCFDECO\CFDECO - cfdi QR\Web.config 55
My Web.config's line 55 is <add assembly="Infragistics2.Web.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>, which is what I think is the problem. I do not know how to solve this, and thought I would be able to get rid of the error by using the Version Utility. So, any ideas on what I can do?
Let me know if you need to know anything else, and thank you for your time.