[Mono-list] How to make FYIDesigner to work or find reportdesigner for mono
Andrus
kobruleht2 at hot.ee
Sun Jan 21 07:27:10 EST 2007
>>Field "m_name" not found in class System.Globalization.CompareInfoStack
>>trace: at
>> System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadTypeMetadata
Miguel wrote:
> This trace looks like a binary incompatibility in the resource file
> format.
>
> Use prj2make to turn the solution files into Makefiles, and then build
> with Make.
prj2make RDLDesign.csproj fails.
Any idea how to run RDLDesigner in MONO ?
Andrus.
prj2make returns:
EXCEPTION: System.NullReferenceException: Object reference not set to an
instance of an object
at Mfconsulting.General.Prj2Make.SlnMaker.GetCsprojFileVersion
(System.String strInCsprojFile) [0x00000]
at Mfconsulting.General.Prj2Make.SlnMaker.MsSlnHelper (Boolean isUnixMode,
Boolean isMcsMode, Boolean isSln, System.String slnFile) [0x00000]
RDLDesign.csproj contains:
’??<Project DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProductVersion>8.0.50727</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{3E1D2C49-44A2-46A0-B107-9E8A87AE78A7}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == ''
">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ApplicationIcon>App.ico</ApplicationIcon>
<AssemblyKeyContainerName>
</AssemblyKeyContainerName>
<AssemblyName>RdlDesigner</AssemblyName>
<AssemblyOriginatorKeyFile>..\mykey.snk</AssemblyOriginatorKeyFile>
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
<DefaultTargetSchema>IE50</DefaultTargetSchema>
<DelaySign>false</DelaySign>
<OutputType>WinExe</OutputType>
<RootNamespace>fyiReporting.RdlDesign</RootNamespace>
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
<StartupObject>fyiReporting.RdlDesign.RdlDesigner</StartupObject>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<SignAssembly>false</SignAssembly>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' ==
'Debug|AnyCPU' ">
<OutputPath>bin\Debug\</OutputPath>
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
<BaseAddress>285212672</BaseAddress>
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DocumentationFile>
</DocumentationFile>
<DebugSymbols>true</DebugSymbols>
<FileAlignment>4096</FileAlignment>
<NoStdLib>false</NoStdLib>
<NoWarn>
</NoWarn>
<Optimize>false</Optimize>
<RegisterForComInterop>false</RegisterForComInterop>
<RemoveIntegerChecks>false</RemoveIntegerChecks>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<WarningLevel>4</WarningLevel>
<DebugType>full</DebugType>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' ==
'Release|AnyCPU' ">
<OutputPath>bin\Release\</OutputPath>
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
<BaseAddress>285212672</BaseAddress>
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants>TRACE</DefineConstants>
<DocumentationFile>
</DocumentationFile>
<DebugSymbols>false</DebugSymbols>
<FileAlignment>4096</FileAlignment>
<NoStdLib>false</NoStdLib>
<NoWarn>
</NoWarn>
<Optimize>true</Optimize>
<RegisterForComInterop>false</RegisterForComInterop>
<RemoveIntegerChecks>false</RemoveIntegerChecks>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<WarningLevel>4</WarningLevel>
<DebugType>none</DebugType>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<ItemGroup>
<Reference Include="RdlEngine, Version=2.9.2.0, Culture=neutral,
PublicKeyToken=98d963a3ed6bf418, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\RdlEngine\bin\Release\RdlEngine.dll</HintPath>
</Reference>
<Reference Include="RdlViewer, Version=2.9.1.0, Culture=neutral,
PublicKeyToken=98d963a3ed6bf418, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\RdlViewer\bin\Release\RdlViewer.dll</HintPath>
</Reference>
<Reference Include="System">
<Name>System</Name>
</Reference>
<Reference Include="System.Data">
<Name>System.Data</Name>
</Reference>
<Reference Include="System.Drawing">
<Name>System.Drawing</Name>
</Reference>
<Reference Include="System.Windows.Forms">
<Name>System.Windows.Forms</Name>
</Reference>
<Reference Include="System.Xml">
<Name>System.XML</Name>
</Reference>
</ItemGroup>
<ItemGroup>
<Content Include="App.ico" />
<Content Include="chart.gif" />
<Content Include="copy.gif" />
<Content Include="cut.gif" />
<Content Include="html.gif" />
<Content Include="image.gif" />
<Content Include="line.gif" />
<Content Include="list.gif" />
<Content Include="matrix.gif" />
<Content Include="mht.gif" />
<Content Include="new.gif" />
<Content Include="open.gif" />
<Content Include="paste.gif" />
<Content Include="pdf.gif" />
<Content Include="print.gif" />
<Content Include="rectangle.gif" />
<Content Include="save.gif" />
<Content Include="subreport.gif" />
<Content Include="table.gif" />
<Content Include="text.gif" />
<Content Include="undo.gif" />
<Content Include="xml.gif" />
<Compile Include="AssemblyInfo.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="BodyCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="ChartAxisCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="ChartCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="ChartLegendCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="CodeCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="BackgroundCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="PropertySubreport.cs" />
<Compile Include="PropertyGrouping.cs" />
<Compile Include="PropertySorting.cs" />
<Compile Include="PropertyList.cs" />
<Compile Include="PropertyImage.cs" />
<Compile Include="PropertyMatrix.cs" />
<Compile Include="PropertyFilters.cs" />
<Compile Include="PropertyTable.cs" />
<Compile Include="PropertyTableTab.cs" />
<Compile Include="PropertyDataRegion.cs" />
<Compile Include="PropertyChart.cs" />
<Compile Include="PropertyBackground.cs" />
<Compile Include="FontCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="PropertyAppearance.cs" />
<Compile Include="PropertyBorder.cs" />
<Compile Include="PropertyRectangle.cs" />
<Compile Include="PropertyVisibility.cs" />
<Compile Include="VisibilityCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="PropertyAction.cs" />
<Compile Include="PropertyPrintFirstLast.cs" />
<Compile Include="PropertyMargin.cs" />
<Compile Include="PropertyPadding.cs" />
<Compile Include="PropertyLocation.cs" />
<Compile Include="PropertySize.cs" />
<Compile Include="PropertyExpr.cs" />
<Compile Include="PropertyTextbox.cs" />
<Compile Include="PropertyReport.cs" />
<Compile Include="PropertyCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="CustomReportItemCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="DesignEditLines.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="DataSetRowsCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="DataSetsCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="DesignCtl.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="DesignerUtility.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="DesignXmlDraw.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="DGCBColumn.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="DialogAbout.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogDatabase.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogDataSourceRef.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogDataSources.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogEmbeddedImages.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogExprEditor.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogFilterOperator.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogListOfStrings.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogNew.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogNewChart.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogNewMatrix.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogNewTable.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogToolOptions.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogValidateRdl.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DialogValidValues.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DrillParametersDialog.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FiltersCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="FindTab.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="GroupingCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="ImageCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="InteractivityCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="ListCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="MatrixCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="MatrixView.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="MDIChild.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="ModulesClassesCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="PositionCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="PropertyDialog.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="PropertyReportItem.cs" />
<Compile Include="QueryParametersCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="RdlDesigner.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="RdlEditPreview.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="ReportCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="ReportNames.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="ReportParameterCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="ReportXmlCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="SimpleButton.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="SimpleToggle.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="SingleCtlDialog.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="SortingCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="SQLCtl.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="StyleBorderCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="StyleCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="StyleTextCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="SubreportCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="TableColumnCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="TableCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="TableRowCtl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Undo.cs">
<SubType>Code</SubType>
</Compile>
<EmbeddedResource Include="BodyCtl.resx">
<DependentUpon>BodyCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ChartAxisCtl.resx">
<DependentUpon>ChartAxisCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="ChartCtl.resx">
<DependentUpon>ChartCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ChartLegendCtl.resx">
<DependentUpon>ChartLegendCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="CodeCtl.resx">
<DependentUpon>CodeCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="BackgroundCtl.resx">
<DependentUpon>BackgroundCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FontCtl.resx">
<DependentUpon>FontCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="VisibilityCtl.resx">
<DependentUpon>VisibilityCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="PropertyCtl.resx">
<DependentUpon>PropertyCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="CustomReportItemCtl.resx">
<DependentUpon>CustomReportItemCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DesignEditLines.resx">
<DependentUpon>DesignEditLines.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DataSetRowsCtl.resx">
<DependentUpon>DataSetRowsCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DataSetsCtl.resx">
<DependentUpon>DataSetsCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DesignCtl.resx">
<DependentUpon>DesignCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DesignXmlDraw.resx">
<DependentUpon>DesignXmlDraw.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogAbout.resx">
<DependentUpon>DialogAbout.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogDatabase.resx">
<DependentUpon>DialogDatabase.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogDataSourceRef.resx">
<DependentUpon>DialogDataSourceRef.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogDataSources.resx">
<DependentUpon>DialogDataSources.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogEmbeddedImages.resx">
<DependentUpon>DialogEmbeddedImages.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogExprEditor.resx">
<DependentUpon>DialogExprEditor.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogFilterOperator.resx">
<DependentUpon>DialogFilterOperator.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogListOfStrings.resx">
<DependentUpon>DialogListOfStrings.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogNew.resx">
<DependentUpon>DialogNew.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogNewChart.resx">
<DependentUpon>DialogNewChart.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogNewMatrix.resx">
<DependentUpon>DialogNewMatrix.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogNewTable.resx">
<DependentUpon>DialogNewTable.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogToolOptions.resx">
<DependentUpon>DialogToolOptions.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DialogValidateRdl.resx">
<DependentUpon>DialogValidateRdl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DialogValidValues.resx">
<DependentUpon>DialogValidValues.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DrillParametersDialog.resx">
<DependentUpon>DrillParametersDialog.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FiltersCtl.resx">
<DependentUpon>FiltersCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FindTab.resx">
<DependentUpon>FindTab.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="GroupingCtl.resx">
<DependentUpon>GroupingCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ImageCtl.resx">
<DependentUpon>ImageCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="InteractivityCtl.resx">
<DependentUpon>InteractivityCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="ListCtl.resx">
<DependentUpon>ListCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="MatrixCtl.resx">
<DependentUpon>MatrixCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="MDIChild.resx">
<DependentUpon>MDIChild.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ModulesClassesCtl.resx">
<DependentUpon>ModulesClassesCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="PositionCtl.resx">
<DependentUpon>PositionCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="PropertyDialog.resx">
<DependentUpon>PropertyDialog.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="QueryParametersCtl.resx">
<DependentUpon>QueryParametersCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RdlDesigner.resx">
<DependentUpon>RdlDesigner.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RdlEditPreview.resx">
<DependentUpon>RdlEditPreview.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="ReportCtl.resx">
<DependentUpon>ReportCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ReportParameterCtl.resx">
<DependentUpon>ReportParameterCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="ReportXmlCtl.resx">
<DependentUpon>ReportXmlCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="SimpleButton.resx">
<DependentUpon>SimpleButton.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="SimpleToggle.resx">
<DependentUpon>SimpleToggle.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="SingleCtlDialog.resx">
<DependentUpon>SingleCtlDialog.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="SortingCtl.resx">
<DependentUpon>SortingCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="SQLCtl.resx">
<DependentUpon>SQLCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="StyleBorderCtl.resx">
<DependentUpon>StyleBorderCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="StyleCtl.resx">
<DependentUpon>StyleCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="StyleTextCtl.resx">
<DependentUpon>StyleTextCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="SubreportCtl.resx">
<DependentUpon>SubreportCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="TableColumnCtl.resx">
<DependentUpon>TableColumnCtl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="TableCtl.resx">
<DependentUpon>TableCtl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="TableRowCtl.resx">
<DependentUpon>TableRowCtl.cs</DependentUpon>
</EmbeddedResource>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PreBuildEvent>
</PreBuildEvent>
<PostBuildEvent>
</PostBuildEvent>
</PropertyGroup>
</Project>
Environment
MONO 1.2
monocharge-20070110
.NET 2 profile
RDLDesigner 2.94 from fyireporting.com
Windows XP SP2
Visual C# Express 2005
More information about the Mono-list
mailing list