compile stimulsoft
compile stimulsoft
Hello,
I have 2 projects, a main project and a 'report'- project. In the report- project i have added:
Stimulsoft.Base; Stimulsoft.Report; Stimulsoft.Report.Wpf; Stimulsoft.Report.Wpf.Design
But if I compile the solution the Stimulsoft DLL's are not copied to the bin directory ...
I have to copy the DLL's by myself from 'C:\Program Files (x86)\Stimulsoft Reports.Ultimate 2012.2\Bin'
Nothing changes if i setting 'local copy' to true (Unbenannt.PNG)
Thanks!
I have 2 projects, a main project and a 'report'- project. In the report- project i have added:
Stimulsoft.Base; Stimulsoft.Report; Stimulsoft.Report.Wpf; Stimulsoft.Report.Wpf.Design
But if I compile the solution the Stimulsoft DLL's are not copied to the bin directory ...
I have to copy the DLL's by myself from 'C:\Program Files (x86)\Stimulsoft Reports.Ultimate 2012.2\Bin'
Nothing changes if i setting 'local copy' to true (Unbenannt.PNG)
Thanks!
- Attachments
-
- Unbenannt.PNG (22.63 KiB) Viewed 3386 times
Re: compile stimulsoft
no ideas?
Re: compile stimulsoft
Hello.
Unfortunately, we have no ideas why Visual Studio doesn't copy the assemblies to the bin folder.
It's a strange behaviour of the VS that we didn't meet before.
Thank you.
Unfortunately, we have no ideas why Visual Studio doesn't copy the assemblies to the bin folder.
It's a strange behaviour of the VS that we didn't meet before.
Thank you.
Re: compile stimulsoft
Is this a general problem?
I have tried to compile my project on a other machine but same effect ...
I have tried to compile my project on a other machine but same effect ...
Re: compile stimulsoft
Hello.
We can assume that the cause of the problem is
We can assume that the cause of the problem is
- Visual Studio doesn't copy assemblies because they are in the GAC.
- Including references to dlls that are built in-house, linked to a specific version of the dll. Get a new copy of the dll (with a different version number) and the build breaks.
The solution in this case is to set the DLL reference property Specific Version to false. The version of the dll is ignored (in my case, it is safe to ignore it), and the build works properly.
Re: compile stimulsoft
thanks,
but setting the Specific Version to false has not solved the problem
My GAC:
Stimulsoft.Base, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Controls, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Controls.Win, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Database, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Design, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Editor, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Check, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Compare, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Design, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Design.RTViewer, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Design.SLViewer, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Design.WebViewer, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Helper, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Mobile, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.MobileDesign, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Mvc, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.MvcDesign, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Web, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.WebDesign, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.WebDesignSL, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.WebFx, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.WebSL, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Win, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
but setting the Specific Version to false has not solved the problem

My GAC:
Stimulsoft.Base, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Controls, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Controls.Win, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Database, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Design, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Editor, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Check, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Compare, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Design, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Design.RTViewer, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Design.SLViewer, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Design.WebViewer, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Helper, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Mobile, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.MobileDesign, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Mvc, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.MvcDesign, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Web, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.WebDesign, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.WebDesignSL, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.WebFx, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.WebSL, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Stimulsoft.Report.Win, Version=2012.2.1400.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a, processorArchitecture=MSIL
Re: compile stimulsoft
Hello.
As we can see you have the same assemblies with the same version in your GAC.
So your issue is because of the reason we wrote before.
As you could read there the common language runtime check for Previously Referenced Assemblies and the Global Assembly Cache.
Thank you.
As we can see you have the same assemblies with the same version in your GAC.
So your issue is because of the reason we wrote before.
Please, read the How the Runtime Locates Assemblies article.Aleksey Andreyanov wrote:We can assume that the cause of the problem is
- Visual Studio doesn't copy assemblies because they are in the GAC.
As you could read there the common language runtime check for Previously Referenced Assemblies and the Global Assembly Cache.
Thank you.