User (Legacy) Posted December 21, 2005 Report Share Posted December 21, 2005 Hi, I am trying to use ChartFX for VS 2005(trial version) in C++. i.e I am developing a WinForms application in managed C++ (that comes in VS 2005). However I am encountering the following problem: { error C2686: cannot overload static and non-static member functions with the same parameter types c:\program files\chart fx for visual studio 2005\bin\chartfx.winforms.dll: could be 'System::Resources::ResourceManager ^ChartFX::WinForms::Chart::a(System::String ^,System::Type ^)' c:\program files\chart fx for visual studio 2005\bin\chartfx.winforms.dll: or 'System::Resources::ResourceSet ^ChartFX::WinForms::Chart::a(System::String ^,System::Type ^)' This diagnostic occurred while importing type 'ChartFX::WinForms::Chart ' from assembly 'ChartFX.WinForms, Version=7.0.2138.21696, Culture=neutral, PublicKeyToken=a1878e2052c08dce'. } I had no problems using the older version ChartFX for .NET(ver 6.2) in managed C++ WinForms. What could be the problem? I have included all necessary 'References' in the project! Thanks, Rajendra Link to comment Share on other sites More sharing options...
Software FX Posted December 21, 2005 Report Share Posted December 21, 2005 I tried in a Windows Form Project and did not get any errors, I got the chart showing inside the form. All I did was create a new project, selected Visual C++ -> Windows Form Application Added ChartFX.WinForms.dll, ChartFX.WinForms.Base.dll and ChartFX.WinForms.Adornments.dll to the references by doing right-click in the solution explorer and selecting "References..." The I added the following code to the InitializeComponent method of Form1: ChartFX::WinForms::Chart ^chart = gcnew ChartFX::WinForms::Chart(); this->Controls->Add(chart); -- Francisco Padron www.chartfx.com Link to comment Share on other sites More sharing options...
User (Legacy) Posted December 22, 2005 Author Report Share Posted December 22, 2005 Hi, Thank-you for the quick reply. But I am still facing the same problem and not sure about the cause. Below are the version details of the tools I am using: (I hope there is no problem wrt the version ) Visual Studio 2005 Version: 8.0.50727.42 .NET Framework Version: 2.0.50727 ChartFX Version: 7.0.2138.21696 (Trial Version) I have implemented the ´WinForms´ application in C++ just as you have described below. I have attached the ´buildlog´ that contains the errors and also the file for the particular form application. Please let me know of a workaround/solution for the same. Thanks, Raj "SoftwareFX Support" <noreply@softwarefx.com> wrote in message news:qIAkl5nBGHA.280@webserver3.softwarefx.com... >I tried in a Windows Form Project and did not get any errors, I got the >chart showing inside the form. > > All I did was create a new project, selected Visual C++ -> Windows Form > Application > Added ChartFX.WinForms.dll, ChartFX.WinForms.Base.dll and > ChartFX.WinForms.Adornments.dll to the references by doing right-click in > the solution explorer and selecting "References..." > > The I added the following code to the InitializeComponent method of Form1: > > ChartFX::WinForms::Chart ^chart = gcnew ChartFX::WinForms::Chart(); > > this->Controls->Add(chart); > > > -- > Francisco Padron > www.chartfx.com > Link to comment Share on other sites More sharing options...
Software FX Posted December 22, 2005 Report Share Posted December 22, 2005 I see, my mistake I was trying with the wrong version. I get the error now, I am looking into the cause of the problem. Stay tuned. -- Francisco Padron www.chartfx.com Attachments.zip Link to comment Share on other sites More sharing options...
Software FX Posted December 22, 2005 Report Share Posted December 22, 2005 Found the problem, we were using an obfuscation flag not supported by C++, we have removed this flag from the build process, you may contact Software FX support for a HotFix that has this change, otherwise the change will be included in the next SP. -- Francisco Padron www.chartfx.com Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.