Pau*_*ius 6 c# asp.net crystal-reports
我尝试通过 IIS 管理器在本地另一台 PC 上打开已创建的 ASP.NET 项目。但我收到这个错误:
CS0246:找不到类型或命名空间名称“CrystalDecisions”(您是否缺少 using 指令或程序集引用?)
我已尝试以下方法来解决此问题:
添加的命名空间:
CrystalDecisions.CrystalReports.Engine;
CrystalDecisions.Shared;
CrystalDecisions.ReportSource;
Run Code Online (Sandbox Code Playgroud)目标框架设置为 .Net Framework 4。
小智 2
尝试这个:
找到您的 C# 项目文件 ( YourProjectName.csproj )。
使用Notepad++或任何其他文本编辑器打开它。
按Ctrl+F并查找<Reference Include=
应该有一个 CrystalDecisions.CrystalReports.Engine
如果没有添加此内容,请使用正确的版本:
<Reference Include="CrystalDecisions.CrystalReports.Engine, Version=13.0.3500.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL" />
<Reference Include="CrystalDecisions.ReportSource, Version=13.0.3500.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL" />
<Reference Include="CrystalDecisions.Shared, Version=13.0.3500.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL" />
<Reference Include="CrystalDecisions.Windows.Forms, Version=13.0.3500.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL" />
<Reference Include="FlashControlV71, Version=1.0.3187.32366, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
Run Code Online (Sandbox Code Playgroud)