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.
Toto téma obsahuje informace o nasazení aplikací, které používají ADO.NET Entity Framework pro přístup k datům. Další informace o entity Framework naleznete v tématu Začínáme.
Entity Framework poskytuje sadu nástrojů, které se integrují s a usnadňují vývoj v sadě Visual Studio. Další informace najdete v části Nástroje modelu dat Entity ADO.NET. Toto téma nepopisuje, jak pomocí konkrétních technologií nasadit aplikaci založenou na Entity Frameworku.
Visual Studio poskytuje zařízení pro distribuci a nasazování aplikací, jako je nasazení ClickOnce. Další informace naleznete v tématu Nasazení aplikací a komponent v dokumentaci k sadě Visual Studio.
Při nasazování aplikace, která používá Entity Framework, platí následující aspekty:
Entity Framework je komponenta rozhraní .NET Framework počínaje aktualizací .NET Framework 3.5 Service Pack 1 (SP1). Při nasazování aplikace založené na entity Framework je nutné zajistit, aby byla nainstalovaná rozhraní .NET Framework 3.5 SP1 nebo novější verze.
Pokud průvodce entity Data Model vygeneruje koncepční model, vytvoří se v konfiguračním souboru aplikace připojovací řetězec. Soubory modelu a mapování lze vložit jako prostředky aplikace nebo je lze zkopírovat do výstupního adresáře. Ve výchozím nastavení se nasazují jako prostředky vložené aplikace.
Metadata Artifact ProcessingPomocí vlastnosti souboru Návrhář entity vyberte jednu z těchto možností. Další informace naleznete v tématu Postupy: Kopírování modelů a souborů mapování do výstupního adresáře.Ujistěte se, že informace o modelu a mapování (vyjádřené v konceptuálním jazyce definice schématu (CSDL), ve jazyce definice úložištního schématu (SSDL) a ve specifikačním jazyce mapování (MSL)) jsou nasazeny společně s aplikací a na místě určeném připojovacím řetězcem. Další informace naleznete v tématu Připojovací řetězce.
Když vkládáte informace o modelu a mapování jako prostředky aplikace, musíte aplikaci znovu zkompilovat a znovu nasadit při každé aktualizaci konceptuálního modelu.
Vzhledem k tomu, že Entity Framework je součástí rozhraní .NET Framework, lze ji distribuovat s vaší aplikací, jak je povoleno licenční smlouvou .NET Framework.