0

这可能是此处发布的问题的重复,但我没有找到任何有效的答案。

假设我有使用模型 model1 的 project1。我在同一个解决方案中创建了一个新项目 project2,我想在 project2 的视图中使用 model1。这可能吗?如何在我的视图和 project2 控制器中调用此模型?

4

2 回答 2

3

为什么你不能将你的模型移动到你的两个客户项目都引用的第三类程序集中?这样,您的模型真正定义一次,并且可以被两个项目使用。

按照 Erik 建议的方式进行操作会导致重复的源文件独立编译到每个项目中,而不是真正基于引用的程序集共享相同的代码库。

于 2012-12-21T17:44:48.217 回答
1

我不完全确定您要共享的模型的目的(如果您能向我们提供有关如何使用它的更多详细信息,那就太好了),但仅共享模型您可以创建一个新项目在您的项目 1 和 2 所在的同一解决方案中调用 SharedModels,然后在这两个项目中引用 SharedModels 项目。

于 2012-12-21T17:43:29.237 回答