.net core 如何使.net core razor项目引用较新的dll文件?

.net core 如何使.net core razor项目引用较新的dll文件?,.net-core,visual-studio-2019,razor-pages,.net Core,Visual Studio 2019,Razor Pages,我是.NETCore的新手,目前正在跟随razor页面教程并尝试一些事情。首先,我们创建了一个由数据库、存储过程以及模型和数据访问类组成的数据库。我们将其发布到本地数据库,它生成了一个dll。然后,我们创建了另一个项目/解决方案,并将该dll复制到中,以便我们可以访问它 它工作正常,直到我意识到我不需要某些字段,所以我删除了该字段,并确保不再有对它的引用,并且能够成功地重新发布它。我再次将新的dll文件复制回第二个项目/解决方案,但当我运行它时,它表示我需要为该字段输入有效日期,我将其删除。因此

我是.NETCore的新手,目前正在跟随razor页面教程并尝试一些事情。首先,我们创建了一个由数据库、存储过程以及模型和数据访问类组成的数据库。我们将其发布到本地数据库,它生成了一个dll。然后,我们创建了另一个项目/解决方案,并将该dll复制到中,以便我们可以访问它


它工作正常,直到我意识到我不需要某些字段,所以我删除了该字段,并确保不再有对它的引用,并且能够成功地重新发布它。我再次将新的dll文件复制回第二个项目/解决方案,但当我运行它时,它表示我需要为该字段输入有效日期,我将其删除。因此,它的行为就像我仍然引用旧的dll。我尝试重新启动电脑,并确保在复制新dll之前删除了原始dll。我确保正在从解决方案资源管理器中的依赖项引用新dll。我正在使用visual studio 2019。如果您有任何帮助,我将不胜感激。

您可能希望投资创建nuget软件包或使用项目引用。直接引用DLL是一种比较老的做法。@gunr2171谢谢您的评论。不幸的是,我是新来的,我正在学习目前正在学习的任何教程。我一定会注意到这一点。