Does the Infragistics license file add itself to the project?

I have a solution in VB.NET.NET 2

Use Infragistics components throughout the application.

One day, I decided to add floating toolbar support to our forms.

Our forms inherit one basic form - BaseForm. This basic form is used in several projects in the solution.

So on has BaseFormbeen added UltraToolbarsManager.

Since then, the nightmare began: license.licx began to create and add itself to the project in every form open in the designer ....

license.licx contains:

Infragistics.Win.UltraWinToolbars.UltraToolbarsManager, Infragistics2.Win.UltraWinToolbars.v6.3, Version = 6.3.20063.53, Culture = Neutral, PublicKeyToken = 7dd5c3163f2cd0cb

What to do? Why does this license file appear in legacy forms?

+5
source share
3 answers

A license file is only created when a control is added to the form. It will not do anything if you open a form with existing Infragistics controls.

If you delete all the lines in the license.licx file after adding the control, everything should work.

The license.licx file is checked in our environment, which is empty, and we do the initial control and ignore the license file, so any changes on the developer's machine will not get into the build machine or elsewhere.

+5
source

license.licx( , ) .

, , , .NET( , , / ).

, ​​, , . , , (, , , ).

, . ?

0

The best way to find this is to delete all license.licx files from all the solutions in the source control, and then let Visual Studio recreate the file locally on each computer when you instantiate the control on the form. This file is created in your solution directory, but is not explicitly added to the original control and should never be.

0
source

All Articles