我最近从VS2008过渡到VS2010。
在VS2008中,我可以在项目设计器的“参考路径”部分添加一个目录,然后可以使用“添加引用”对话框将对该目录中任何程序集的引用添加到项目中。
在VS2010中,我在项目设计器的“参考路径”部分添加了一个目录,但是当我打开“添加引用”对话框时,参考目录中的任何程序集都不在列表中。
我可以添加注册表项
[HKEY_CURRENT_USER \ SOFTWARE \ Microsoft.NETFramework \<版本> \ AssemblyFoldersEx \ MyAssemblies] @ = “< AssemblyLocation>” 中,
按预期工作,允许我在“添加引用”对话框中查看引用目录中的程序集。但是,我不想这样做 - 我应该能够使用项目设计师的“参考路径”功能。
为什么会发生这种情况,可以做些什么?
答案 0 :(得分:1)
这从来就不是参考路径。
使用“添加引用”添加引用后,可以将引用路径设置为要查找这些程序集的文件夹集。例如,您可以添加对C:\ Projects \ Library \ MyLibrary.dll的引用,但是然后将引用路径设置为指向C:\ Projects \ MyLibrary \ bin \ Debug,以便您可以使用该库的版本你刚刚建成。