2012-02-09 84 views
0

由于某些原因,当我正在尝试重建我的Visual Studio解决方案时,它不使用我刚刚更新的最新代码。Visual Studio构建,清理和重建

我可以让调试器使用最新代码的唯一方法是清理解决方案然后完成重建。

我不确定我为了实现这个目的而改变了什么?

+0

您正在开发一个Web应用程序或桌面应用程序吗?解决方案中是否有多个项目? – 2012-02-09 05:54:54

+0

我正在开发桌面,是的 – TheWommies 2012-03-04 22:41:33

回答

0

如果你引用了一个库项目,你可能引用了dll而不是该项目。尝试引用到该项目。

+1

我已经参考了项目...没有到DLLs – TheWommies 2012-03-07 22:02:33

1

首先,你必须删除任何对dll的引用。 然后您只需清理解决方案。 之后,进入并检查解决方案的bin文件夹。 如果存在,请删除该dll。

之后,再次清理解决方案。 然后添加对项目的引用(而不是dll)。 然后,您只需构建/重建解决方案并检查。

很可能你可能会解决你的问题。

注意:请以管理员模式打开您的解决方案。有时候本地用户可能没有足够的权限。 (非强制性)

+1

这可能会解决这个问题。如果无法解决,也可以在管理员模式下尝试。 – 2017-11-09 09:58:33

相关问题