繁体   English   中英

Visual Studio参考路径,找不到参考?

[英]Visual Studio reference paths, can't find reference?

嗨,我有一个VS项目,已从旧计算机复制到我的新计算机上。 除了在生成丢失的DLL时收到警告之外,一切都还可以:

警告1无法解决此引用。 无法找到程序集“ System.Windows.Controls.Toolkit,版本= 2.0.5.0,区域性=中性,PublicKeyToken = 31bf3856ad364e35,processorArchitecture = MSIL”。 检查以确保程序集在磁盘上。 如果您的代码需要此引用,则可能会出现编译错误。 瑞穗MIReporting.Finance.Presentation.Modules.Common

但是,我可以看到此dll在我的新计算机上不存在(在旧计算机中,它存在于c:\\ Program Files \\ Microsoft SDKS \\ Silverlight \\ V3.0 \\ ToolKit中),这是另一个问题,但我正在尝试要了解的是,由于项目文件没有对该DLL的绝对引用,并且该DLL不在GAC中,因此无论如何它如何能够解析该引用?

Visual Studio从注册表中读取文件夹列表以查找引用的程序集,第三方程序集的安装程序通常会更新这些键。

您的project.user文件还可以包含有关上次找到引用程序集的详细信息。

我认为Visual Studio的作者也想出了其他方法来使构建在机器之间不可重复……。

(我希望VS不会像“帮助”那样,如果它不在“构建树”之外,而只是找到一个程序集,并且会在任何非相对的程序集引用上给出错误。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM