我在一个非常简单的类库中发现以下错误:
错误1无法将文件“obj \ Debug \ SMIT.SysAdmin.BusinessLayer.Resources.resources”复制到“obj \ Debug \ SMIT.SysAdmin.BusinessLayer.SMIT.SysAdmin.BusinessLayer.Resources.resources”。找不到文件'obj \ Debug \ SMIT.SysAdmin.BusinessLayer.Resources.resources'。 SMIT.SysAdmin.BusinessLayer
转到Project Properties-> Resource选项卡,我看到我定义了资源。不过,我尝试删除资源文件并通过转到资源选项卡重新创建。当我重新编译时,我仍然会遇到同样的错误。
为什么它甚至在寻找资源文件?我在项目属性选项卡上没有定义资源,也没有添加新的资源文件项。
有什么建议要尝试吗?
我在旧备份中找到了丢失的文件。我将它复制到编译器期望的位置,然后成功重新编译了之前有编译时错误的项目。但是,当我重建整个解决方案时,它会删除我之前恢复的文件,然后我又回到了我开始的位置。
我的解决方案包含多个项目(大约10个左右)。 VS 2005能否确定依赖关系以及编译这些项目的正确顺序?
答案 0 :(得分:0)
VS 2005可能遇到问题 确定依赖关系和 正确的顺序来编译这些 项目
听起来这可能是解决方案属性允许您设置依赖关系的原因。 Visual Studio可以明显地发现安装项目依赖于他们使用输出的其他项目,但如果各种项目没有明显的依赖关系,那么你应该设置它们。