Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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
Visual studio 2013 为什么visual studio 2013在添加RDLC文件后会生成生成错误,但没有错误列表?_Visual Studio 2013_Msbuild_Rdlc - Fatal编程技术网

Visual studio 2013 为什么visual studio 2013在添加RDLC文件后会生成生成错误,但没有错误列表?

Visual studio 2013 为什么visual studio 2013在添加RDLC文件后会生成生成错误,但没有错误列表?,visual-studio-2013,msbuild,rdlc,Visual Studio 2013,Msbuild,Rdlc,我有一个WPF项目,它在Visual Studio 2013中使用Mahapps Metro UI。 我添加了一个rdlc文件用作我的报告,但是当我尝试构建项目时,VisualStudio说它有构建错误,而错误列表没有显示任何内容。 当我删除rdlc文件时,我的项目成功构建。 我尝试将生成输出的详细性设置为detailed,它显示了以下内容: 1>Target "PrepareRdlFiles" in file "C:\Program Files (x86)\MSBuild\Microso

我有一个WPF项目,它在Visual Studio 2013中使用Mahapps Metro UI。 我添加了一个rdlc文件用作我的报告,但是当我尝试构建项目时,VisualStudio说它有构建错误,而错误列表没有显示任何内容。 当我删除rdlc文件时,我的项目成功构建。 我尝试将生成输出的详细性设置为detailed,它显示了以下内容:

1>Target "PrepareRdlFiles" in file "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\ReportingServices\Microsoft.ReportingServices.targets" from project "C:\Users\eloj\Documents\Visual Studio 2013\Projects\SIMApplication\MahApps.Metro.Application1\SIMApplication.csproj" (target "CompileRdlFiles" depends on it):

1>Task "CreateItem" skipped, due to false condition; ('%(Extension)'=='.rdlc') was evaluated as ('.resources'=='.rdlc').

    1>Task "CreateItem"

    1>Done executing task "CreateItem".

    1>Task "CreateItem" skipped, due to false condition; ('%(Extension)'=='.rdlc') was evaluated as ('.resx'=='.rdlc').

    1>Done building target "PrepareRdlFiles" in project "SIMApplication.csproj".

    1>Target "RunRdlCompiler" in file "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\ReportingServices\Microsoft.ReportingServices.targets" from project "C:\Users\eloj\Documents\Visual Studio 2013\Projects\SIMApplication\MahApps.Metro.Application1\SIMApplication.csproj" (target "CompileRdlFiles" depends on it):

1>Building target "RunRdlCompiler" completely.

1>Output file "obj\Debug\RdlCompile.compiled" does not exist.

1>Using "RdlCompile" task from assembly "Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91".

1>Task "RdlCompile"
1>Done executing task "RdlCompile" -- FAILED.

1>Done building target "RunRdlCompiler" in project "SIMApplication.csproj" -- FAILED.
1>Build FAILED.
1>
1>Time Elapsed 00:00:12.98

最后,通过编辑来自Microsoft Reporting Targets的版本和PublicKeyToken,它得以运行。

我这样做解决了我的问题:

  • 不包括rdlc文件
  • 建设项目
  • 包括文件
  • 重新建造
  • 拜访