2014-10-11 129 views
1

我试图将现有项目添加到另一个项目中 - 在我的解决方案中。将现有项目添加到新项目

当我转到MvcProject.2并添加一个对MvcProject.1的新引用并保存它时,它将被添加到References部分,并且数据模型将加载到对象浏览器中。我遇到的唯一问题是我无法执行using MvcProject.1;,因为项目中没有找到名称空间,即使已加载程序集引用。我在这里错过了一个步骤吗?我也跟着在这里尽我所能的说明,但没有运气:How do you share code between projects/solutions in Visual Studio?

回答

1

在Visual Studio中的项目内,右键单击在References文件夹中的MvcProject.1参考和选择View In Object Browser。这将加载一个列表,展开MvcProject.1,第一个孩子将有一个花括号的图标,即命名空间名称;无论价值是什么,都可以在您的using声明中使用。

+0

究竟是什么我想,但问题是我得到的波浪红色下划线和'.1'当我试图使用'MvcProject.1;',它不智能感知我namespage时,我只是有一个'。 ' – RealWorldCoder 2014-10-11 01:39:53

+0

对象浏览器是否实际显示名称空间'MvcProject.1'? – 2014-10-11 01:41:37

+0

是的所有模型,控制器,认为这只是一个小故障?我试图重新打开它。我正在'global.asax中使用',这可能是一个原因吗? – RealWorldCoder 2014-10-11 01:42:31

2

检查两个项目的属性中的目标框架值是否相同。