我不知道是否有某种方法可以知道在.csproj文件中列出的dll的完整路径。如何从.csproj文件知道DLL的完整路径?
最有趣的对我来说是解决路径,默认的dll像system.xml.dll的,System.Data.dll中和等
在.csproj的文件只有线与短名称:
<Reference Include="System.Xml.Linq">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data.DataSetExtensions">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
我应该去$ PATH变量并尝试解决给定的DLL的名字?或者是什么 ?
谢谢! 一个问题: 我已经运行gacutil.exe -l,并且看到了只有dll名称,没有路径,但只有短名称...我需要完整路径。 – Nelly 2010-02-11 14:52:29
您是否想要使用代码来查找dll的确切位置,或者您只是想要自己查找位置? – 2010-02-11 16:11:22