我正在使用Visual Studio并添加对项目的引用。我可以发现有一个名为References的文件夹,我将dll或项目添加到它。
在构建之前如果我想移动它,我可以找到哪些物理路径或编码的一部分。
构建之后我可以发现引用转换为dll但想在构建之前知道,如果它存储在某个地方。如果它存储在哪里?
答案 0 :(得分:1)
项目引用存储在项目文件中。例如在我的.csproj
中<ItemGroup>
<ProjectReference Include="..\MyOtherProject\MyOtherProject.csproj">
<Project>{9deefd25-a349-4244-b123-ed66927e7414}</Project>
<Name>MyOtherProject</Name>
</ProjectReference>
</ItemGroup>
您可以通过在另一个文本编辑器中打开它来查看项目文件,或者在VS中右键单击它并单击“卸载项目”。然后右键单击卸载的项目,然后单击“编辑”。完成查看后,右键单击并单击“重新加载”。
答案 1 :(得分:0)
如果要将项目引用添加到另一个项目,然后您将该项目物理(或手动)移动到另一个位置(通过复制/粘贴),则需要更新项目中的引用。但是,即使您不记得更新引用,也不要担心Visual Studio会在编译时抱怨它。但是,如果引用是程序集引用,则将在 Refences / * bin *文件夹中创建副本。