解决Visual Studio编译WebSite项目时的cannot update project reference问题

问题出现的场景:

1. Visual Studio 的版本:Visual Studio 2012

2. Web 项目类型是 WebSite,不是 Web Application

3. Web 项目引用的 Visual Studio 项目被删除或卸载(Unload)

详细的错误信息:

Error 124 Cannot update project reference ''. Source project not available.

解决方法:

用记事本打开解决方案文件(.sln),找到对应 Web 项目的 ProjectReferences 部分

ProjectSection(WebsiteProperties) = preProject
    TargetFrameworkMoniker = ".NETFramework,Version%3Dv4.0"
    ProjectReferences = ""

将 ProjectReferences 的值改为空,重新添加所需的引用,然后编译,问题即可解决。

相关链接:

Improve "Cannot update project reference" for unloaded projects

posted @ 2013-01-23 16:43  dudu  阅读(1083)  评论(0编辑  收藏  举报