Jump to content
Software FX Community

All Activity

This stream auto-updates     

  1. Yesterday
  2. Did you try creating a brand new virtual directory on IIS? JuanC
  3. Thanks for following up. I removed the ISAPI/CGI and I get an "404.2 - Not Found" error The MIME Type for .dll is set to application/x-msdownload Not sure what else to set for it to be downloadable and not tried to be executed.
  4. Last week
  5. In the error IIS is trying to execute this DLL As I said you want to configure IIS to only "serve" these files for download, if you manually added it to ISAPI/CGI, you must undo these changes. I would recommend you manually create a new virtual directory for testing, copy one or more DLL files and check if you point your browser to one of the DLLs if IIS returns the file or if it tries to execute it. JuanC
  6. Thanks! Yes, checked it and the whole Download (and individual dlls inside it) have permissions for Everyone at the filesystems level.
  7. This file needs to be downloaded to the client, not executed by IIS. Normally it should be placed in a directory where all users have read but not execute access. JuanC
  8. I added the dll directly in the isapi/cgi exceptions, and now I get a 500 error ModuleName: IsapiModule Notification: EXECUTE_REQUEST_HANDLER HttpStatus: 500 HttpReason: Internal Server Error HttpSubStatus: 0 ErrorCode: The specified procedure could not be found. (0x8007007f)
  9. Thanks for the reply. Yes, the log shows its trying to access it but gives 404.2 with "The page you are requesting cannot be served because of the ISAPI and CGI Restriction list settings on the Web server." The file and path exist, but I guess its missing permissions or something to respond that file.... not sure what
  10. Earlier
  11. Because of company policy of Information Security, I can't append a Image File. But I could post sample code that I'd tried to. Here is code (I want for bar to be located exactly what bar's x-value points): public Form1() { InitializeComponent(); DataTable valueDT = new DataTable(); valueDT.Columns.Add("time", typeof(DateTime)); valueDT.Columns.Add("value", typeof(int)); valueDT.Rows.Add(Convert.ToDateTime("2020-05-21 01:00:00"), 1); valueDT.Rows.Add(Convert.ToDateTime("2020-05-21 02:00:00"), 2); valueDT.Rows.Add(Convert.ToDateTime("2020-05-21 03:00:00"), 6); valueDT.Rows.Add(Convert.ToDateTime("2020-05-21 04:00:00"), 4); valueDT.Rows.Add(Convert.ToDateTime("2020-05-21 05:00:00"), 2); valueDT.Rows.Add(Convert.ToDateTime("2020-05-21 06:00:00"), 3); DataTable eventDT = new DataTable(); eventDT.Columns.Add("time", typeof(DateTime)); eventDT.Rows.Add(Convert.ToDateTime("2020-05-21 01:00:00")); eventDT.Rows.Add(Convert.ToDateTime("2020-05-21 02:00:00")); eventDT.Rows.Add(Convert.ToDateTime("2020-05-21 03:00:00")); eventDT.Rows.Add(Convert.ToDateTime("2020-05-21 04:00:00")); eventDT.Rows.Add(Convert.ToDateTime("2020-05-21 05:00:00")); eventDT.Rows.Add(Convert.ToDateTime("2020-05-21 06:00:00")); this.Controls.Add(GetChart(valueDT, eventDT)); } public ChartFX.WinForms.Chart GetChart(DataTable valueDT, DataTable eventDT) { ChartFX.WinForms.Chart chart = new ChartFX.WinForms.Chart(); chart.Data.Series = 2; chart.Series[0].Text = "value"; for(int i = 0; i < valueDT.Rows.Count; i++) { DataRow r = valueDT.Rows; chart.Data.X[0, i] = Convert.ToDateTime(r["time"]).ToOADate(); chart.Data.Y[0, i] = Convert.ToInt32(r["value"]); } chart.Series[1].Text = "event"; for(int i = 0; i < eventDT.Rows.Count; i++) { DataRow r = eventDT.Rows; chart.Data.X[1, i] = Convert.ToDateTime(r["time"]).ToOADate(); chart.Data.Y[1, i] = 10; } chart.AllSeries.Gallery = ChartFX.WinForms.Gallery.Bar; ((ChartFX.WinForms.Galleries.Bar)chart.GalleryAttributes).Overlap = true; chart.AllSeries.Gallery = ChartFX.WinForms.Gallery.Lines; chart.AxisY.Max = 10; chart.AxisY.Min = 0; chart.AxisX.LabelsFormat.CustomFormat = "MM-dd HH:mm"; chart.AxisX.LabelsFormat.Format = ChartFX.WinForms.AxisFormat.DateTime; chart.Series[1].Gallery = ChartFX.WinForms.Gallery.Bar; chart.Series[1].Volume = 1; chart.Dock = DockStyle.Fill; return chart; }
  12. Have you checked the IIS log to see why the NetIEClient.Loader.dll is not being returned to the browser? Please note that depending on your settings, you might need to turn on logging and request the page again. Regards, JuanC
  13. Can you please post some sample data along with an image of the chart you would want to create for such data? In our product some gallery types (like Scatter, Line, Area) support arbitrary X values while others (like Bar) do not as it would cause Bars to be overlapped or not have the same width. Regards, JuanC
  14. DockArea is an enumeration, so you should be able to write chart1.LegendBox.Dock = DockArea.Left; JuanC
  15. Hello, I'm trying to show some event with bar chart. [Im trying to] X-Axis format is DateTime. Each bar is a event that occured at bar's X-Axis time. Each series is a event's type (there is many series) But bar's x-axis location doesn't match up it's x-value. [for example] In Code: chart.Data.X[0.0] = Convert.ToString("2020-05-20 16:00:00").ToOADate(); In Chart: bar's x-axis location looks like "2020-05-15 02:00:00"; All bar's locations seems to be moved to right; how can I solve this problem? help me please.
  16. Hi Community, My Company uses ChartFX 8 for WinForms in house. Im trying to setup a Legendbox on the left side of the Chart. Now my problem is, that i can't create an Object as DockArea. It seems that ChartFX.Winform.8.dll is missing this Object. I even can't find it in the API Documentation. Can somebody help me? We are using the basic dll's ChartFX.WinForms.8.dll, ChartFX.WinForms.Adornments.8.dll, SoftwareFX.WinForms.Base.8.dll, SoftwareFX.WinForms.Data.8.dll
  17. Any clue? Already have the ChartFX70 webapplication inside the site, with the folders inside it and the PSS application inside of it too. Cant find whats missing...
  18. Hello, migrating the installation from an old (2003) server to a newer 2012 server, on a site testing its failing, and looking at the trace of what is loading in the site (F12 in IE) it shows a 404 not found error on ChartFX.NetIEClient.Loader.dll. I tried putting all permissions to the file (to everyone) but still nothing changed. I tried with a test html page on the same folder and it works ok. Is there a step I'm missing? Thank you Regards Diego
  19. I draw more than 100,000 data on a graph. Can I display a progressbar?
  20. In ChartFX 7 you need to use DateTime.ToOADate() to pass a date as a double. Regards, JuanC
  21. Hello, I have a problem using AxisSection with DateTime. I don't know how to parse DateTime into Double so that I can set AxisSection's "From", "To". I tried to use DateTime.Ticks but it doesn't work. Anyone please help me.
  22. Hi Team, We are facing issue related to System.Security.Cryptography.dll while loading SoftwareFX.ChartFX.Base. Could you please help us in this issue as reporting users count are increasing? Following is error reported in stack trace: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.Security.Cryptography.CryptographicException: Access is denied. at System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr) at System.Security.Cryptography.SafeProvHandle._FreeCSP(IntPtr pProvCtx) at System.Security.Cryptography.SafeProvHandle.ReleaseHandle() at System.Runtime.InteropServices.SafeHandle.InternalDispose() at System.Runtime.InteropServices.SafeHandle.Dispose(Boolean disposing) at System.Runtime.InteropServices.SafeHandle.Dispose() at System.Security.Cryptography.RSACryptoServiceProvider.Dispose(Boolean disposing) at System.Security.Cryptography.AsymmetricAlgorithm.System.IDisposable.Dispose() at SoftwareFX.ChartFX.Base.1Y.Dispose() at SoftwareFX.ChartFX.Base.20.QO(String 2LB, Type 2LC, String 2LD, String 2LE, 1W& 2LF) at SoftwareFX.ChartFX.Base.20.QP(Type 2LG, String 2LH, String& 2LI, Boolean& 2LJ, 1W& 2LK) at SoftwareFX.ChartFX.Base.21.QT(Boolean 2LS) at SoftwareFX.ChartFX.Base.20.QL(LicenseContext 2L2, Type 2L3, Object 2L4, Boolean 2L5, LicenseProvider 2L6) at SoftwareFX.ChartFX.Base.RegistryLicenseProvider.GetLicense(LicenseContext context, Type type, Object instance, Boolean allowExceptions) at System.ComponentModel.LicenseManager.ValidateInternalRecursive(LicenseContext context, Type type, Object instance, Boolean allowExceptions, License& license, String& licenseKey) at System.ComponentModel.LicenseManager.ValidateInternal(Type type, Object instance, Boolean allowExceptions, License& license) at System.ComponentModel.LicenseManager.Validate(Type type, Object instance) at SoftwareFX.ChartFX.Chart..ctor()
  23. Hi Team, One of our winform application using ChartFX is showing exception for some of users. As per stack trace, it seems some problem related to SoftwareFX.ChartFX.Base. Following is the stack trace details: ************** Exception Text ************** System.Security.Cryptography.CryptographicException: Access is denied. at System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr) at System.Security.Cryptography.SafeProvHandle._FreeCSP(IntPtr pProvCtx) at System.Security.Cryptography.SafeProvHandle.ReleaseHandle() at System.Runtime.InteropServices.SafeHandle.InternalDispose() at System.Runtime.InteropServices.SafeHandle.Dispose(Boolean disposing) at System.Runtime.InteropServices.SafeHandle.Dispose() at System.Security.Cryptography.RSACryptoServiceProvider.Dispose(Boolean disposing) at System.Security.Cryptography.AsymmetricAlgorithm.System.IDisposable.Dispose() at SoftwareFX.ChartFX.Base.1Y.Dispose() at SoftwareFX.ChartFX.Base.20.QO(String 2LB, Type 2LC, String 2LD, String 2LE, 1W& 2LF) at SoftwareFX.ChartFX.Base.20.QP(Type 2LG, String 2LH, String& 2LI, Boolean& 2LJ, 1W& 2LK) at SoftwareFX.ChartFX.Base.21.QT(Boolean 2LS) at SoftwareFX.ChartFX.Base.20.QL(LicenseContext 2L2, Type 2L3, Object 2L4, Boolean 2L5, LicenseProvider 2L6) at SoftwareFX.ChartFX.Base.RegistryLicenseProvider.GetLicense(LicenseContext context, Type type, Object instance, Boolean allowExceptions) at System.ComponentModel.LicenseManager.ValidateInternalRecursive(LicenseContext context, Type type, Object instance, Boolean allowExceptions, License& license, String& licenseKey) at System.ComponentModel.LicenseManager.ValidateInternal(Type type, Object instance, Boolean allowExceptions, License& license) at System.ComponentModel.LicenseManager.Validate(Type type, Object instance) at SoftwareFX.ChartFX.Chart..ctor() at Anodyne_PI.ui.charts.AnodyneChart..ctor(IHasChartColorScheme colorScheme) at Anodyne_PI.ui.charts.AnodyneBarChart..ctor(IHasBarChartColorScheme colorScheme, Boolean allowRightClickFiltering) at Anodyne_PI.ui.charts.AnodyneTrendChart..ctor(Int32 mainIndex, Int32 movingAverageIndex, IHasTrendChartColorScheme colorScheme, Boolean allowRightClickFiltering) at Anodyne_PI.ui.charts.AnodyneBenchmarkTrendChart..ctor(Int32 mainIndex, Int32 movingAverageIndex, IHasTrendChartColorScheme colorScheme, Boolean allowRightClickFiltering) at Anodyne_PI.ui.charts.ProductionTrendChart..ctor() at Anodyne_PI.ui.tabs.ProductionTrendTab.InitializeContents() at Anodyne_PI.ui.forms.MainForm.AddCentralTabControl(Panel parentPanel) at Anodyne_PI.ui.forms.MainForm.InitializeComponent() at Anodyne_PI.ui.forms.MainForm..ctor() at Anodyne_PI.Program.StartupCompleted() at Anodyne_PI.ui.forms.SplashStartupForm.HandleWebServiceReturn() at Anodyne_PI.ui.forms.SplashStartupForm.biDataRequest_GetBIDBs_and_FeaturesCompleted(Object sender, GetBIDBs_and_Features_v4CompletedEventArgs e) at Anodyne_PI.PI_Web_Service.BIDataRequest.OnGetBIDBs_and_Features_v4OperationCompleted(Object arg)
  24. Hi 1stWave. How did you get this to work, we are having a similar issue but nothing tried yet seems to help? Regards
  25. We have a classic ASP website which is using ChartFx for rendering charts, which is working fine in the old servers. We are moving applications to new servers and i have installed chartFx for .Net 6.2 , chartFx for IE. I didnt make any changes to the existing code, i have just copied the code from one server to another server and hosted in it. But the charts are not displayed, any idea would be highly helpful. we have the include files and everything in place but the chart didnt showed up.
  26. How to display in the sample PopulationPyramid of Chartfx with 4 series, 2 Series as GalleryTyp=Bar and 2 Series as GalleryTyp=Lines?
  27. I'm currently updating an application from ChartFX 7 to ChartFX 8, and I started to run into this error. I've seen others complaining about this, on this forum and elsewhere, but none of their solutions worked in my case. I have the 8.0.5693.19342 version installed. When I run the application from the PC I'm developing it from, it runs without any glitch, but when I run it in any other place I get this error. I'm not renaming the executable. The licenses.licx of the project is configured correctly to the version I'm using. Can anyone help me?
  1. Load more activity
×
×
  • Create New...