Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Jan Osuský
Člen
Avatar
Jan Osuský:8.9.2019 19:16

Ahoj, vyvíjím aplikaci v Xamarin, ta mi ale ihned po vytvoření projektu vyhodí chybu:

>Error failedtoopendi­rectorySyst├ęmnem┼»┼że­nal├ęztuveden├Żsou­bor(2).App1.An­droid

C:\Users\Jan Osusk├Ż\Source\Re­pos\App1\App1­.Android\obj\De­bug\90\lp\12\jl\res

soubor přitom existuje. Není možné, že by Visual Studio nějak "komolilo" cesty k souborům, nebo je chyba někde jinde?

Zkusil jsem: Googlit

Chci docílit: Odstranit chybu

 
Odpovědět
8.9.2019 19:16
Avatar
Jaroslav Smrž
Tvůrce
Avatar
Odpovídá na Jan Osuský
Jaroslav Smrž:10.9.2019 9:25

Ahoj, co znamená hned při vytvoření? Debug, build? Jakou máš strukturu projektu? Co usingy? Jedná se o xamarin.forms nebo něco jiného? Jinak Visual Studio všeobecně nemá rádo pomlčky (-) v názvech. Nahrazuje je někde automaticky za podtržítko (_) a někde zas ne a pak může dojít ke konfliktu. Podívej se do kódu, zda nemáš něco červeně podtržené.

Nahoru Odpovědět
10.9.2019 9:25
/* Life runs on code */
Avatar
Jan Osuský
Člen
Avatar
Jan Osuský:10.9.2019 16:39

Vytvořím Xamarin projekt, sestavím ho a VS mi vyhodí 12x výše uvedenou chybu. Výstup buildu:

>

Starting emulator my_device1 ...
C:\Program Files (x86)\Android\an­droid-sdk\emulator\e­mulator.EXE -no-boot-anim -avd my_device1 -prop monodroid.avdna­me=my_device1
1>------ Build started: Project: App2.Android, Configuration: Debug Any CPU ------
Windows Hypervisor Platform accelerator is operational
dsound: Could not initialize DirectSoundCapture
dsound: Reason: No sound driver is available for use, or the given GUID is not a valid DirectSound device ID
dsound: Attempt to initialize voice without DirectSoundCapture object
dsound: Attempt to initialize voice without DirectSoundCapture object
audio: Failed to create voice `goldfish_audio_in'
C:\Program Files (x86)\Android\an­droid-sdk\emulator\qe­mu\windows-x86_64\qemu-system-x86_64.exe: warning: opening audio input failed
dsound: Attempt to initialize voice without DirectSoundCapture object
dsound: Attempt to initialize voice without DirectSoundCapture object
audio: Failed to create voice `adc'
dsound: Attempt to initialize voice without DirectSoundCapture object
dsound: Attempt to initialize voice without DirectSoundCapture object
audio: Failed to create voice `adc'
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Com­munity\MSBuil­d\Xamarin\Andro­id\Xamarin.An­droid.Common.De­bugging.target­s(434,2): warning : One or more errors occurred.
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\40­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\41­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\17­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\13­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\26­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\19­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\36­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\32­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\30­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\33­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\12­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
1>C:\Users\Jan Osusk├Ż\Source\Re­pos\App2\App2\Ap­p2.Android\ob­j\Debug\90\lp\34­\jl\res : error APT0000: failed to open directory: Syst├ęm nem┼»┼że nal├ęzt uveden├Ż soubor. (2).
========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========

zkusil jsem reinstalovat VS, ale nepomohlo to. Pracoval jsem s xamarin na jiném počítači a tam se taková chyba nevyskytla

 
Nahoru Odpovědět
10.9.2019 16:39
Avatar
Jan Osuský
Člen
Avatar
Jan Osuský:10.9.2019 18:35

Jinak pracuji s Xamarin.Forms s ASP.NET core backendem

 
Nahoru Odpovědět
10.9.2019 18:35
Avatar
Odpovídá na Jan Osuský
don.jarducius:11.9.2019 8:53

Problém je s kódováním češtiny. VS hledá adresář "C:\Users\Jan Osusk├Ż\So....", ten ale neexistuje protože tam je jiný adresář "C:\Users\Jan Osuský\So...".

Přemísti projekt do nějaké jiné složky mimo tvůj profil, nebo vytvoř symlink např. C:\Vs\Source ->C:\Users\Jan Osuský\Source a otevírej to přes symlink...

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
11.9.2019 8:53
Ten kdo nechce hledá důvod, ten kdo chce hledá způsob
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.