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.
| Hodnota | |
|---|---|
| ID pravidla | IL3001 |
| Kategorie | SingleFile |
| Oprava způsobující chybu nebo přerušení | Pevných |
Příčina
Když publikujete aplikaci jako jeden soubor (například nastavením PublishSingleFile vlastnosti v true projektu), volání Assembly.GetFile(s) metod pro sestavení vložená do sady s jedním souborem vždy vyvolá výjimku, protože tyto metody nejsou kompatibilní s jedním souborem.
Jak opravit porušení
Pokud chcete vložit soubory do sestavení do sad s jedním souborem, zvažte použití vložených prostředků a Assembly.GetManifestResourceStream metody.
Kdy potlačit upozornění
Toto upozornění je vhodné umlčet, pokud je sestavení, ke které přistupujete, rozhodně není v balíčku s jedním souborem. Sestavení nemusí být v sadě, pokud je sestavení načteno dynamicky z cesty k souboru.