MetaData.ConvertCodeSourceFileToAssemblyFile(String, String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zkompiluje zadaný zdrojový soubor kódu do souboru sestavení modulu runtime.
public:
static void ConvertCodeSourceFileToAssemblyFile(System::String ^ codePath, System::String ^ assemblyPath, System::String ^ strongNameFilename);
public static void ConvertCodeSourceFileToAssemblyFile (string codePath, string assemblyPath, string strongNameFilename);
static member ConvertCodeSourceFileToAssemblyFile : string * string * string -> unit
Public Shared Sub ConvertCodeSourceFileToAssemblyFile (codePath As String, assemblyPath As String, strongNameFilename As String)
Parametry
- codePath
- String
Cesta k souboru, který obsahuje zdrojový kód.
- assemblyPath
- String
Umístění, kde se generuje nové sestavení za běhu.
Příklady
Následující příklad kódu ukazuje použití ConvertCodeSourceFileToAssemblyFile metody k zápisu definice schématu zadaných typů do sestavení modulu runtime se zadaným názvem. Zde CsSource.cs
převedený soubor obsahuje zdrojový kód jazyka C#.
#using <system.dll>
#using <system.runtime.remoting.dll>
using namespace System;
using namespace System::Runtime::Remoting::MetadataServices;
int main()
{
MetaData::ConvertCodeSourceFileToAssemblyFile( "CsSource.cs", "testAssm.dll", "" );
return 0;
}
using System;
using System.Runtime.Remoting.MetadataServices;
public class Test
{
public static void Main()
{
MetaData.ConvertCodeSourceFileToAssemblyFile("CsSource.cs", "testAssm.dll", "");
}
}
Imports System.Runtime.Remoting.MetadataServices
Public Class Test
Public Shared Sub Main()
MetaData.ConvertCodeSourceFileToAssemblyFile("CsSource.cs", "testAssm.dll", "")
End Sub
End Class
Poznámky
Další informace o silných názvech naleznete v tématu Sestavení se silnými názvy.
Poznámka
Pokud soubor se zadaným názvem již existuje, je přepsán.