Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skapar en länk till en hanterad resurs.
Syntax
-linkresource:filename[,identifier[,public|private]]
eller
-linkres:filename[,identifier[,public|private]]
Argumentpunkter
filename
Obligatoriskt. Resursfilen som ska länkas till sammansättningen. Om filnamnet innehåller ett blanksteg omger du namnet inom citattecken (" ").
identifier
Valfritt. Det logiska namnet på resursen. Namnet som används för att läsa in resursen. Standardvärdet är namnet på filen. Du kan också ange om filen är offentlig eller privat i sammansättningsmanifestet, till exempel: -linkres:filename.res,myname.res,public. Som standard filename är offentlig i sammansättningen.
Anmärkningar
Alternativet -linkresource bäddar inte in resursfilen i utdatafilen. Använd alternativet -resource för att göra detta.
Alternativet -linkresource kräver något annat -target alternativ än -target:module.
Om filename är en .NET Framework-resursfil som skapats, till exempel av Resgen.exe (resursfilgeneratorn) eller i utvecklingsmiljön, kan den nås med medlemmar i System.Resources namnområdet. (Mer information finns i ResourceManager.) Om du vill komma åt alla andra resurser vid körning använder du de metoder som börjar med GetManifestResource i Assembly klassen.
Filnamnet kan vara valfritt filformat. Du kanske till exempel vill göra en intern DLL-del av sammansättningen, så att den kan installeras i den globala sammansättningscache och nås från hanterad kod i sammansättningen.
Den korta formen av -linkresource är -linkres.
Anmärkning
Alternativet -linkresource är inte tillgängligt från Visual Studio-utvecklingsmiljön. Det är endast tillgängligt när du kompilerar från kommandoraden.
Exempel
Följande kod kompilerar in.vb och länkar till resursfilen rf.resource.
vbc -linkresource:rf.resource in.vb