Visual Studio添加引用 - UAC路径

时间:2012-11-11 13:53:26

标签: vb.net visual-studio-2008

我已阅读以下网页:http://msdn.microsoft.com/en-us/library/ee817675.aspx,我对以下部分感兴趣:'仅在必要时使用文件参考'

该部分似乎建议您可以在服务器上添加对DLL的引用。我在开发PC上有Oracle.DataAccess版本11,在实时服务器上有版本10。部署应用程序很痛苦。

网页上说一个项目文件应该包含一个'References'节点,但是当我右键单击一个项目文件并用TextPad打开时,只有一个ItemGroup(http://msdn.microsoft.com/en -us / library / 646dk05y%28v = vs.90%29.aspx)节点。因此,我有两个问题:

1) Where can I find the References node as stated on the webpage?
2) Is it possible to reference an assembly using the UAC path instead of a local path?

1 个答案:

答案 0 :(得分:0)

引用的项目放在ItemGroup中,从MSBuild 2.0开始,第一个链接已经过时,它来自Visual Studion .NET时代.NET 1.0 / 1.1。

<ItemGroup>
    <!-- ... -->
    <Reference Include="System" />
    <Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
        <Private>True</Private>
        <HintPath>..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
    </Reference>
    <!-- ... -->
</ItemGroup>

对于第二个问题,我认为是的,如果你的意思是UNC路径。