我已经在我的系统上安装了完整版许可的 Visual Studio 2010 Professional、.Net 4.0。现在我正在尝试在其上安装 Active Reports 6 并面临错误“在系统上找不到兼容版本的 Visual Studio Net”。我的活动报告版本是 6.0.1.1797.0。
那么,我需要在安装之前安装 framework 3.5 吗?我暂时还没有安装 Visual Studio 的 Service Pack。谢谢。
我已经在我的系统上安装了完整版许可的 Visual Studio 2010 Professional、.Net 4.0。现在我正在尝试在其上安装 Active Reports 6 并面临错误“在系统上找不到兼容版本的 Visual Studio Net”。我的活动报告版本是 6.0.1.1797.0。
那么,我需要在安装之前安装 framework 3.5 吗?我暂时还没有安装 Visual Studio 的 Service Pack。谢谢。
活动报表 6.0.1797.0 不支持 Visual Studio 2010。活动报表 6.1.2577 或更高版本支持 Visual Studio 2010。无论如何,Visual Studio 速成版不支持活动报表。
因此,我的解决方案增强了...我安装了更高版本...但不幸的是,由于 Active Reports 版本更改,我的应用程序中出现了一些错误,因为我的应用程序是在以前版本的 Active Reports 中创建的。所以,我所做的是,安装最新版本,卸载它并再次安装 6.0.1797.0 版本,它安装成功,我的应用程序也可以正常工作。
@rapsalands ...您理解对 Visual Studio 2010 的支持仅在版本 6.1.2577.0 发布后才开始是正确的。也不支持 Visual Studio 的速成版。这里首先要注意的是,无论何时从您的机器上安装/卸载 ActiveReports 6,都应该没有正在运行的 Visual Studio 实例,因为它会影响 ActiveReports 与其自身的正确集成。
此外,由于项目中的引用不正确,您得到的错误更有可能出现。每当您在升级 ActiveReports 构建后打开现有项目时,您应该从项目中删除所有 ActiveReports 引用,重新添加它们(确保它们指向当前安装的版本),最后重建您的项目。
我认为您还可以查看有关 ActiveReports 的博客,因为您可能会在那里找到有关不同主题的一些有用信息。