数据集已放在App_code中,不过App_Code文件是我手动加的,本地运行正常。
项目发布后报 “未能找到在 ObjectDataSource“ObjectDataSource1”的 TypeName 属性中指定的类型。”请高手指点。谢谢
意思就是你这个ObjectDataSource的TypeName属性没有指定?

  <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"
                                    Height="100%" Width="98%">
                                    <LocalReport ReportPath="Management\Report\DataSource\Report1.rdlc">
                                        <DataSources>
                                        
                                            <rsweb:ReportDataSource DataSourceId="ObjectDataSource1" Name="DataSetResults_SP_Report_GetResultListByQuery" />
                                            
                                        </DataSources>
                                    </LocalReport>
                                    
                                </rsweb:ReportViewer>
                                <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetData"
                                    TypeName="DataSetResultsTableAdapters.SP_Report_GetResultListByQueryTableAdapter"
                                    OldValuesParameterFormatString="original_{0}">
                                    <SelectParameters>
                                        <asp:ControlParameter ControlID="HiddenFieldDName" DefaultValue="" Name="DepartmentName"
                                            PropertyName="Value" Type="String" />
                                        <asp:ControlParameter ControlID="HiddenFieldDTypeID" DefaultValue="0" Name="DepartmentTypeID"
                                            PropertyName="Value" Type="Int32" />
                                        <asp:ControlParameter ControlID="HiddenFieldSysTypeID" Name="SysTypeID" PropertyName="Value"
                                            Type="Int32" />
                                        <asp:ControlParameter ControlID="HiddenFieldStageID" Name="StageID" PropertyName="Value"
                                            Type="Int32" />
                                    </SelectParameters>
                                </asp:ObjectDataSource>
这是我的代码
@learningcom: http://mqingqing123.cnblogs.com/archive/2006/04/20/379710.html
自己看吧。。。
@顾晓北: thank you
把TypeName 路径 加上app_code的路径,把原来的dataset数据集删了然后重新编译一下 就可以了