vb.net - 部署到 IIS 后,RDLC 报告没有发布到?

标签 vb.net report rdlc web-deployment

我有一个用 VB.NET 编写的 Web 应用程序。在我的应用程序中,我有一些将动态生成的 RDLC 报告。在开发过程中一切正常。但是在我将 Web 应用程序部署到 IIS 后,这些报告不起作用。这是我的问题。

(1)我的RDLC文件夹下的所有报表都没有部署,我想这就是我收到错误“本地报表处理过程中发生错误”的原因
我的问题是为什么这个文件夹没有发布,我应该设置什么来发布这个文件夹?

(2) 如果我手动将那些 RDLC 报告复制到目标文件夹,我会收到另一个错误“失败:未知用户名或密码错误”
我的身份验证模式设置为 Windows。我还需要在 web.config 中设置什么吗?

我正在使用 IIS 5.1,并且我的 Web 应用程序已从 VS2005 升级到 VS2010。

最佳答案

您的 RDLC 文件可能被标记为“嵌入式资源”。
右键单击 rdlc 文件并将其更改为“内容”并重新发布。
这一次它会起作用。

关于vb.net - 部署到 IIS 后,RDLC 报告没有发布到?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15162056/

相关文章:

asp.net - 使用母版页在 ASP.NET 中通过 @ Page 指令设置页面标题

jasper-reports - 显示多对一关系的组

vb.net - 以编程方式将 RDLC 报告另存为 PDF

testing - 使用 multiple-cucumber-html-reporter 时如何从报告或屏幕截图中的变量添加测试数据

java - 使用 GWT 打印屏幕

c# - RDLC 子报表参数未按预期工作

rdlc - 如何 : Change Image visibility on rdlc export

VB.NET GetObject(,"Excel.Application") 无法运行 Excel

asp.net - 按值查找 TreeView 节点

asp.net - VB.NET中YouTube DirectUpload的BackgroundWorker?