Visual studio 2013 在生成时跳过.rdlc文件编译

Visual studio 2013 在生成时跳过.rdlc文件编译,visual-studio-2013,clickonce,rdlc,Visual Studio 2013,Clickonce,Rdlc,我正在使用VS 2013 Express。我有一个遗留项目,它使用运行时加载的.rdlc文件。它们存储在..\Reports目录中。这些文件有一些自定义代码和参考外部模块。当我使用这些文件属性[build Action]=“None”构建项目时,没有问题,它们在运行时被正确加载和显示 当我需要将项目发布为ClickOnce应用程序时,问题开始出现。要在ClickOnce中包含.rdlc文件,我必须更改它们的[Build Action]=“Content”。在这之后,VS开始拼写检查.rldc文件

我正在使用VS 2013 Express。我有一个遗留项目,它使用运行时加载的.rdlc文件。它们存储在..\Reports目录中。这些文件有一些自定义代码和参考外部模块。当我使用这些文件属性
[build Action]=“None”
构建项目时,没有问题,它们在运行时被正确加载和显示

当我需要将项目发布为ClickOnce应用程序时,问题开始出现。要在ClickOnce中包含.rdlc文件,我必须更改它们的
[Build Action]=“Content”
。在这之后,VS开始拼写检查.rldc文件,并给我一堆我不关心的错误,因为我知道在运行时加载这些文件时,这些错误不会发生

我怎样才能告诉VS在不进行内部拼写检查的情况下将这些文件作为内容包含


仅供参考-我得到的错误是

“加载代码模块时出错”

“无法解决”


在自定义代码中。这些在运行时都不是问题

UPDATE:我可以按照中的最后一个回复将我的外部库添加到“C:\Program Files(x86)\MSBuild\12.0\Bin”中,从而继续前进。主要的问题仍然存在——难道不应该有一种简单地在clickonce安装程序中复制.rdlc文件而不构建它们的方法吗?