Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Projekty zprostředkovatele komunikace modelu COM, které odkazují na jedno nebo více sestavení obsahující importované typy modelu COM, se kompilují stejně jako jakýkoli jiný spravovaný projekt. Na interop assembly můžete odkazovat ve vývojovém prostředí, například ve Visual Studiu, nebo je můžete odkazovat při použití kompilátoru příkazového řádku. V každém případě musí být mezisouborové sestavení ve stejném adresáři jako ostatní projektové soubory, aby se správně zkompilovalo.
Existují dva způsoby, jak odkazovat na sestavení pro spolupráci:
Vložené typy vzájemné spolupráce: Počínaje rozhraním .NET Framework 4 a sadou Visual Studio 2010 můžete kompilátoru dát pokyn, aby do spustitelného souboru vložil informace o typu z sestavení vzájemné spolupráce. Toto je doporučená technika.
Nasazování interop sestavení: Můžete vytvořit standardní odkaz na interop sestavení. V takovém případě musí být sestavení vzájemné spolupráce nasazeno s vaší aplikací.
Rozdíly mezi těmito dvěma technikami jsou podrobněji popsány v tématu Použití typů modelu COM ve spravovaném kódu.
Vkládání propojovacích typů ve Visual Studio je znázorněno v Návodu: Vkládání typů ze spravovaných sestavení v Visual Studio.
Chcete-li odkazovat na sestavení pro zprostředkování interoperability pomocí kompilátoru příkazového řádku a vložit informace o typech do vašich spustitelných souborů, použijte -link (možnosti kompilátoru jazyka C#) nebo přepínač kompilátoru -link (Visual Basic) a zadejte název sestavení.
Poznámka:
Aplikace Visual C++ nemůžou vkládat informace o typu, ale můžou spolupracovat s aplikacemi nebo doplňky, které to dělají.
Chcete-li zkompilovat aplikaci, která při nasazení obsahuje primární sestavení vzájemné spolupráce, použijte přepínač kompilátoru /reference a zadejte název sestavení zprostředkovatele komunikace.