összeállítása forráskód hiba KeePass 2 aleksei penzentcev

Mindig kíváncsi, hogy mi van a motorháztető alatt, a népszerű KeePass Password Manager 2. Ma úgy döntöttem, hogy csináld. Szerencsére, KeePass 2 ingyenesen terjesztett a GNU, amely arra kötelezi, hogy tegye közzé a forráskódot a projekt, beleértve, ha valami mást épült a bázis. A forráskód letölthető zip-archívum a SourceForge.net oldalon.

Úgy tűnik, letölti, lefordítja, tanulmány! De nem minden ilyen egyszerű. Amikor megpróbálja lefordítani a letöltött forráskód Visual Studio kiadja a következő hibaüzenet jelenik meg:

Nem sikerült importálni a következő kulcsfontosságú file: KeePass.pfx. Talán a legfontosabb fájl jelszóval védett. A hiba kijavításához, ismételje meg a tanúsítvány importálása újra, vagy manuálisan telepítse a tanúsítványt az erős nevet CSP a következő kulcsot tároló nevét: VS_KEY_66D0808EE0476674

Törölt kulcs fájl import „KeePass.pfx”.

Ezek a hibák fordulhatnak elő annak a ténynek köszönhető, hogy miután a Visual Studio projekt épít próbál bejelentkezni a szerelvény egy fejlesztői kulcsot, amelyet meg kell tárolni az eredeti csak ebben a fájlban. De az elosztott forráskód a kulcs, természetesen nem. Egyébként bárki mi végre kód bármilyen könyvjelző, aláírja a fejlesztő bizonyítványt, és kiad egy „trójai” az eredeti jelszó igazgató KeePass.

Hiányában a kulcs KeePass.pfx nem veszi el a vágy, hogy a forráskódot fordítjuk. Némi keresgélés után az interneten KeePass.pfx kérelmet. Találtam egy megoldást erre a problémára. Az az oldat tulajdonságait, „KeePass” és „KeePassLib”, a „Bejelentkezés” meg kell törölje a „Bejelentkezés az összeállítás”.

Ezen kívül a lap „építeni események” a „Command Prompt események összeszerelés után” a következő parancsot:

"$ (FrameworkSDKDir) bin \ sgen.exe" / szerelés: "$ (TargetPath)" / erő / nologo / fordító: / keycontainer: VS_KEY_27A70973F3FC3787 / fordító: / delaysign-

Azt is el kell távolítani.

Miután az összes fent leírt manipuláció szerelvény KeePass 2 forrásból sikeresnek kell lennie. Minden jó villával)

megbeszélés

  • összeállítása forráskód hiba KeePass 2 aleksei penzentcev
    lexpenz: Sajnos, én nem dolgozni API Mail.ru és nem sok ötlet, ha ez az, ahol meg kell kiszámítani az MD5 és miért.
  • összeállítása forráskód hiba KeePass 2 aleksei penzentcev
    Igor Neznaykin: Kérem, mondja meg, hogyan kell kiszámítani a hash md5 az e-mail? A VC egyszerű, de szüksége van egy tokent a hozzáférést az API, és itt, a levél nem ...
  • lexpenz: Elfelejtettem mondani a tulajdon. A költség a lakások a Cseh Köztársaságban hasonló áron orosz városok millió (Samara típus). De ad egy jelzálog ...
  • lexpenz: Hello, Natalia. Marad a Cseh Köztársaságban az igazi, és nem végződik a helyi egyetemen. Vele csak egy kicsit könnyebb. Mint általában ...
  • összeállítása forráskód hiba KeePass 2 aleksei penzentcev
    Natalia: Jó napot. Elnézést a zavarásért, szeretném tisztázni, hogyan reális után az egyetem Masaryk maradni élni és dolgozni a Cseh Köztársaságban? Ka ...
  • összeállítása forráskód hiba KeePass 2 aleksei penzentcev
    Vikabik: Mac LP ​​munkagép, amelynek nincs lag. Akkor végtelenül azt állítják, hogy ez jobb, de a lényeg nem változott. A Windows prevoskh ...
  • lexpenz: Ludozhka. Itt a legegyszerűbb módszer, és le van írva a cikkben :) Csak hogy felesleges szervezetek.
  • összeállítása forráskód hiba KeePass 2 aleksei penzentcev
    RxSwift példák. Part II-kötődés figyelhető meg, és a
  • összeállítása forráskód hiba KeePass 2 aleksei penzentcev
    RxSwift példák. I. rész - Az alapok
  • számlálás funkció foglal RAM alkalmazás Swift
  • összeállítása forráskód hiba KeePass 2 aleksei penzentcev
    Hiba Xcode „Nem található Fejlesztő Disk Image”
  • Nem sikerült csatlakozni a git keresztül SourceTree
  • Hogyan teszi lehetővé a HTTP letöltés iOS app 9
  • összeállítása forráskód hiba KeePass 2