我正在使用Visual Studio2008,并且我正在尝试获取一个不是我创建的项目来构建。
在此项目的“引用”文件夹中,有四个带有感叹号图标的DLL,其Path属性为空。.csproj文件中的指向一个输出目录,我不认为该目录是这些DLL的初始位置。
我相信我有问题的DLL的最新副本(它们被用于几个相关的项目)。我可以将它们放在此项目的目录中,但我希望确定它们的原始位置,这样我就不必修改项目和解决方案文件(由其他远程位置的其他开发人员使用)。
我会问最初的开发人员,但他们位于凌晨1点的时区。所以我想这里有人可以帮我。
提前谢谢。
发布于 2011-08-18 21:17:49
在文本编辑器中打开.csproj文件并找到缺少的引用。
如果条目是这样的:
<Reference Include="AssemblyName"/>
然后它位于该应用程序的默认文件夹中,并位于搜索路径中的某个位置。
如果条目是这样的:
<Reference Include="AssemblyName">
<SpecificVersion>False</SpecificVersion>
<HintPath>Path\AssemblyName.dll</HintPath>
</Reference>
然后,该文件应该放在Path
引用的文件夹中。
https://stackoverflow.com/questions/7107969
复制相似问题