在VS2008中,当我添加对dll的引用,例如log4Net时,我在csproj中得到以下内容
<Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\lib\log4net\log4net.dll</HintPath>
</Reference>
在VS2010中,当我第一次添加对dll的引用时,例如log4Net,我在csproj中得到以下内容(即没有版本号等)
<Reference Include="log4net">
<HintPath>..\..\lib\log4net\log4net.dll</HintPath>
</Reference>
如果我删除引用并再次添加与VS2008相同的详细信息(版本等)
任何人都知道为什么我的第一次添加引用以及为什么它会在添加的时间参考时出现版本号等?
答案 0 :(得分:0)
两个片段都相同 - log4net程序集不完全合格
这似乎是序列化的一个问题,但不要担心它应该工作
取值