Sdílet prostřednictvím


VCLinkerTool.TurnOffAssemblyGeneration – vlastnost

Získá nebo nastaví hodnotu, určující, že ačkoli se nachází v objektu soubory běžné jazyk runtime informace budou generovány žádné sestavení.

Obor názvů:  Microsoft.VisualStudio.VCProjectEngine
Sestavení:  Microsoft.VisualStudio.VCProjectEngine (v Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Deklarace
Property TurnOffAssemblyGeneration As Boolean
bool TurnOffAssemblyGeneration { get; set; }
property bool TurnOffAssemblyGeneration {
    bool get ();
    void set (bool value);
}
abstract TurnOffAssemblyGeneration : bool with get, set
function get TurnOffAssemblyGeneration () : boolean 
function set TurnOffAssemblyGeneration (value : boolean)

Hodnota vlastnosti

Typ: Boolean
true Pokud žádné sestavení bude vygenerován, přestože informace společné jazyk runtime je k dispozici v souborech objektu; jinak false.

Poznámky

TurnOffAssemblyGenerationzpřístupňuje funkce /NOASSEMBLY (Vytvořit modul MSIL) možností propojovacího programu.

Viz Postupy: Kompilace ukázkového kódu pro rozšíření modelu projektu informace o tom, jak zkompilovat a spustit v tomto příkladu.

Příklady

Visual Basic

Následující příklad upravuje TurnOffAssemblyGeneration vlastnost v integrovaném vývojovém prostředí (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
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")
    tool.TurnOffAssemblyGeneration = True
  End Sub
End Module

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

VCLinkerTool Rozhraní

Microsoft.VisualStudio.VCProjectEngine – obor názvů