我似乎无法在网上找到任何类似的主题,所以对于这个看似基本的问题表示歉意......
我愚蠢地将水晶报告添加到生产 Visual Studio 解决方案文件内的测试项目中的测试表单中。我做了我的测试,并从项目中删除了水晶报告。
部分解决方案是一个网络服务,在我发布新版本之前它运行良好(因为我添加和删除了水晶报告)。现在它在实时环境中出错:
Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine'
解决方案中根本没有提及水晶报告(我可以找到)。
Webservice 项目的参考资料(包含在全球解决方案中):
为了减少问题的大小,我不会发布 web.config 文件,但如果您需要,请告诉我。
到底是怎么回事?为什么我的网络服务需要我的网络服务器上的水晶报告,而它与这个项目完全无关!?