gpt4 book ai didi

c# - 缺少 DLL 和引用的问题

转载 作者:太空宇宙 更新时间:2023-11-03 20:59:39 25 4
gpt4 key购买 nike

我正试图从一个更大的解决方案中裁剪出一个 MVC 项目,因为该解决方案变得太大了,我想将它裁剪成更小的部分。然而,这似乎是一项比预期更困难的任务。

我可以很容易地复制粘贴项目,并用这个项目创建一个新的解决方案,但是我似乎对引用文献有一些问题。我的引用似乎都不包含路径(其中许多引用都是项目引用,但我只需要引用 DLL)。

这是解决方案资源管理器的图像: enter image description here

我不确定发生了什么,也不知道如何解决。我尝试了一些方法,例如删除引用,然后重新添加它,但无济于事。

我以前没见过这个问题,我似乎找不到解决方案,也找不到任何好的在线文档。

最佳答案

请将旧项目中的 package.config 文件复制到新创建的项目中,然后转到包管理器控制台(Visual Studio,工具 > NuGet 包管理器 > 包管理器控制台):命令:“nuget 恢复”这样您的所有依赖关系就会恢复。“(其中许多引用是项目引用,但我只需要引用 DLL)。” 对于 dll 引用,您需要将“localCopy”属性设置为 true,您可以在第二个屏幕中找到该属性您在将“localCopy”值设置为“true”后上传了您的所有项目引用将在本地转换为 dll 到您的 bin 文件夹中。

关于c# - 缺少 DLL 和引用的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46765733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com