Select the product you need help with
Oprava: Vlastní aplikace, které používají aplikaci Visual Studio pro spuštění aplikace Visual Basic nelze kompilovat makra nebo spuštění makraID článku: 928208 - Produkty, které se vztahují k tomuto článku. Na této stráncePříznakyZvažte následující scénář:
Když vyvíjíte vlastní aplikace pomocí dodavatelem určeného ATRIBUTU, může dojít k následující problém. Když vlastní aplikace zavolá metodu Microsoft.VisualBasic.vsa.VsaEngine.Compile, je podle Runtime jazyka Visual Basic ATRIBUT k hostiteli vyvolání výjimky. Hostitel může soutisk výjimku a uživatel může zobrazit následující chybová zpráva: Byl učiněn pokus načíst program s nesprávný formát. (Výjimky z HRESULT: 0x8007000B)
Když se pokusíte spustit makra aplikace vlastní, můžete zaznamenat jeden nebo více následujících příznaků:
PříčinaK tomuto problému dochází z důvodu nedávné změny návrhu v modulu CLR pracovní stanice runtime (Mscorwks.dll) pro sestavení .NET Framework 2.0, které jsou novější než 2.0.50727.300. Tato změna byla zavedena potíže s kompatibilitou stroje Runtime jazyka Visual Basic (Vsavb7rt.dll) používané dodavatelem určeného ATRIBUTU. Problém zabraňuje sestavení z beng správně generované během kompilace makro. Tento problém může způsobit výjimku chybovou zprávu, která je uvedena v části "Příznaky" mají být vráceny do hostitelské aplikace. Hostitelské aplikace může oznámit uživateli některé způsobem tuto chybu. Případně mohou hostitelské aplikaci vyvoláním výjimky a neočekávaně ukončit. Poznámka: Vlastní aplikace, které používají plně funkční aplikaci Microsoft Visual Studio pro Applications Software Development Kit (SDK) a .NET Framework 1.1 není k tomuto problému dojde. K tomuto problému dochází pouze v hostitelských aplikací, které používají runtime dodavatelem určeného ATRIBUTU, který je součástí rozhraní .NET Framework 2.0. ŘešeníInformace o opravě hotfixPodporovaná oprava hotfix k dispozici od společnosti Microsoft. Tato oprava hotfix je však určena pouze k odstranění problému popsaného v tomto článku. Tuto opravu hotfix použijte pouze v systémech, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud je přísně neohrožuje tento problém, doporučujeme počkat na další aktualizaci softwaru, která bude tuto opravu hotfix obsahovat. Chcete-li stáhnout tuto opravu hotfix z Galerie kód MSDN, na následujícím webu společnosti Microsoft: http://code.msdn.microsoft.com/KB928208
(http://code.msdn.microsoft.com/KB928208)
Poznámka: Galerie MSDN kód zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud jazyk uveden, je, protože stránka prostředku Galerie kód není k dispozici pro daný jazyk. Poznámka: Pokud vyskytnout další problémy nebo řešení potíží je vyžadován, pravděpodobně budete muset vytvořit požadavek na samostatnou službu. Výdaje na podporu se obvykle týkají dalších otázek a problémů, které se netýkají této zvláštní opravy hotfix. Úplný seznam telefonních čísel služby Microsoft a podpora nebo vytvořit zvláštní požadavek na službu na následujícím webu společnosti Microsoft: http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
PožadavkyNeexistují žádné požadavky.Požadavek na restartováníNení nutné po instalaci této opravy hotfix restartovat počítač.Informace o souboruAnglická verze této opravy hotfix má atributy souborů (nebo vyšší atributy souborů), jsou uvedeny v následující tabulce. Data a časy těchto souborů jsou uvedeny v koordinovaný světový čas (UTC). Při zobrazení informací o souboru, bude převedena na na místní čas. Rozdíl mezi místním časem a UTC časem kartě časové pásmo v položce Datum a čas v Ovládacích panelech.Operační systémy starší než Windows VistaZmenšit tuto tabulku
Systém Windows VistaZmenšit tuto tabulku
ProhlášeníSpolečnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části „ platí. Další informaceDalší informace získáte následujícím článku znalostní báze Microsoft: 824684
(http://support.microsoft.com/kb/824684/
)
Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft VlastnostiID článku: 928208 - Poslední aktualizace: 3. prosince 2007 - Revize: 1.9 Informace v tomto článku jsou určeny pro produkt:
Strojově přeložený článek Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum. Projděte si také anglickou verzi článku:928208
(http://support.microsoft.com/kb/928208/en-us/
)
|




Zpět nahoru








