ASP.NET发布时尝试复制不存在的文件

42
我正在尝试在VS2010中发布ASP.NET项目,但出现以下错误: 复制文件bin\CKFinder.pdb到obj\Release\Package\PackageTmp\bin\CKFinder.pdb失败。找不到文件'bin\CKFinder.pdb'。 我曾经试用过CKEditor的试用版的CKFinder,但是我已将其移除。我删除了所有与CKFinder相关的引用,包括文件夹和引用(或者我以为如此)。 为什么会出现这个错误?有什么想法吗?

2
更新:我进入了“项目”-->“包/发布设置”,并点击了“排除生成的调试符号”。现在,当我写这篇文章时,该项目正在发布。 - Ray K.
13个回答

0

我原本打算发布的目录中有一些文件。删除这些文件后,成功地进行了发布。


0
另一种解决方案是删除发布配置文件,这个错误发生在我删除了 1 个 EF DbContext 后。解决方法是在发布文件夹中跟踪该文件,我重新创建了配置文件并成功发布。
我的错误信息如下:

找不到名为 'xxxx' 的 DbContext。


0

当bin文件包含在项目中时,会出现这些问题,请注意,如果您的解决方案中存在bin文件夹,请将其排除在外。


你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心找到有关如何编写良好答案的更多信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接