例如:
我有一个LogModel,用于在一个解决方案下的五个项目中的每个项目中将日志写入数据库。它们都是一样的,所以如果我编辑,我必须手动编辑每个。
现在我知道我可以像“OtherProject.Models.LogModel”那样引用它,但是当我将每个应用程序部署到彼此不了解的不同服务器时,LogModel是否会捆绑在每个应用程序中,或者是只是错误,因为它不知道如何完成该引用?
感谢您的指导!我正在使用MVC 4顺便说一句。
答案 0 :(得分:3)
需要为每个服务器部署共享项目生成的dll。在VS中编译时,它会自动将共享项目bin目录中的dll复制到每个依赖项目的bin目录。