Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# CS0246:类型或命名空间名称';CrystalDecisions';找不到_C#_Asp.net_Crystal Reports - Fatal编程技术网

C# CS0246:类型或命名空间名称';CrystalDecisions';找不到

C# CS0246:类型或命名空间名称';CrystalDecisions';找不到,c#,asp.net,crystal-reports,C#,Asp.net,Crystal Reports,我正在尝试通过IIS管理器在另一台PC上本地打开已创建的ASP.NET项目。但我得到了一个错误: CS0246:找不到类型或命名空间名称“CrystalDecisions”(是否缺少using指令或程序集引用? 我尝试了以下方法来解决此问题: 添加名称空间: CrystalDecisions.CrystalReports.Engine; CrystalDecisions.Shared; CrystalDecisions.ReportSource; 目标框架设置为.Net Framewo

我正在尝试通过IIS管理器在另一台PC上本地打开已创建的ASP.NET项目。但我得到了一个错误:

CS0246:找不到类型或命名空间名称“CrystalDecisions”(是否缺少using指令或程序集引用?

我尝试了以下方法来解决此问题:

  • 添加名称空间:

    CrystalDecisions.CrystalReports.Engine;
    
    CrystalDecisions.Shared;
    
    CrystalDecisions.ReportSource;
    
  • 目标框架设置为.Net Framework 4

  • 通过NuGet软件包管理器安装CrystalDecisions.CrystalReports.Engine
  • 试试这个。
    找到您的C#项目文件(YourProjectName.csproj)。
    使用或任何其他文本编辑器打开它。

    按ctrl+f并查找
    我在VS 2019中运行windows窗体应用程序时遇到了此错误,以下是我解决此问题的步骤:

    • 我检查了references节点(在ProjectExplorer中),所有4个CrystalDecision包都在那里,但都有一个黄色的警告图标,所以我将它们全部删除
    • 然后我打开Nuget包管理器,从CrystalDecisions.CrystalReports.Engine开始搜索每个包。它们都被标记为“已安装”,所以我一个接一个地卸载并重新安装了它们。然后我成功地建立了这个项目。 此过程从packages.config文件中删除了包,并在安装后重新添加
    我注意到的只是packages.config文件中包的.Net framework版本从net45更改为net40


    很明显,我引用了错误的.Net版本,但我没有意识到,因为在我切换到VS2019之前,项目正在顺利进行。

    是ASP.Net web应用程序的
    bin
    文件夹中引用的程序集吗?bin文件夹中的是CrystalDecisions.CrystalReports.Engine.dlh您是否通过添加了对引用的引用在项目资源管理器中右键单击
    References
    ,然后添加所需的引用?是的,我已经添加了引用。
        <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" />