-2

次の Web ページを読みました: http://msdn.microsoft.com/en-us/library/ee817675.aspxセクションに興味があります: 「必要な場合にのみファイル参照を使用する」

このセクションは、サーバー上の DLL への参照を追加できることを示唆しているようです。開発用 PC にはバージョン 11 の Oracle.DataAccess があり、ライブ サーバーにはバージョン 10 があります。アプリケーションをデプロイするのは面倒です。

Web ページには、プロジェクト ファイルには「参照」ノードが含まれている必要があると記載されていますが、プロジェクト ファイルを右クリックして TextPad で開くと、ItemGroup (http://msdn.microsoft.com/en-us/) しか表示されません。 library/646dk05y%28v=vs.90%29.aspx) ノード。したがって、私は2つの質問があります:

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?
4

1 に答える 1

0

参照されたプロジェクトは、MSBuild 2.0 から始まる ItemGroup に配置されます。最初のリンクは、Visual Studio .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>

2 番目の質問については、UNC パスを意味する場合は「はい」と思います。

于 2012-11-11T14:19:44.420 に答える