다음을 통해 공유


VCLinkerTool.AdditionalManifestDependencies 속성

링커가 매니페스트 파일에 추가할 다른 XML 매니페스트 조각을 가져오거나 설정합니다.

네임스페이스:  Microsoft.VisualStudio.VCProjectEngine
어셈블리:  Microsoft.VisualStudio.VCProjectEngine(Microsoft.VisualStudio.VCProjectEngine.dll)

구문

‘선언
Property AdditionalManifestDependencies As String
string AdditionalManifestDependencies { get; set; }
property String^ AdditionalManifestDependencies {
    String^ get ();
    void set (String^ value);
}
abstract AdditionalManifestDependencies : string with get, set
function get AdditionalManifestDependencies () : String 
function set AdditionalManifestDependencies (value : String)

속성 값

형식: String
매니페스트 이름을 나타내는 문자열입니다.

예제

다음 예제에서는 링커의 수정 AdditionalManifestDependencies 통합된 개발 환경 (IDE)에서 속성:

' Macro code.
' Before running, load a Visual C++ project.
Imports EnvDTE
Imports EnvDTE80
Imports System.Diagnostics
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim cfgs, tools As IVCCollection
        Dim cfg As VCConfiguration
        Dim tool As VCLinkerTool

        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        tool = cfg.Tools("VCLinkerTool")
        MsgBox("Additional Lib Directory: " & _
        tool.AdditionalManifestDependencies)
        tool.AdditionalManifestDependencies = "type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*'\"
        MsgBox("Additional Lib Directory: " & _
        tool.AdditionalManifestDependencies)
    End Sub
End Module

.NET Framework 보안

참고 항목

참조

VCLinkerTool 인터페이스

Microsoft.VisualStudio.VCProjectEngine 네임스페이스

기타 리소스

/MANIFEST(side-by-side 어셈블리 매니페스트 만들기)

/MANIFESTDEPENDENCY(매니페스트 종속성 지정)

/MANIFESTFILE(매니페스트 파일 이름 지정)