Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Git - kompilacja pobranej apki

#1
Git - kompilacja pobranej apki
Witam. Znalazłem sobie taki projekt: https://github.com/wybory2014/Kalkulator1 . Niestety nie wiem, jak go skompilować. Próbowałem znaleźć sensowne instrukcje, lecz nie udało mi się. Pomocy.
 System operacyjny: android Przeglądarka: chrome
#2
RE: Git - kompilacja pobranej apki
Musisz mieć zainstalowany program Visual Studio i Xamarin. Dopiero w tym skompilujesz tą aplikację.
M.D Atelier - Blog dla specjalistów ITwww.mdatelier.pl
 System operacyjny: windows_ten Przeglądarka: firefox
#3
RE: Git - kompilacja pobranej apki
Visual Studio mam. Xamarin zainstaluję. Skąd wiesz, co jest potrzebne? I jak się do tego zabrać?
 System operacyjny: android Przeglądarka: chrome
#4
RE: Git - kompilacja pobranej apki
Przepraszam, temat wiadomości skojarzyłem z aplikacją mobilną. Nie potrzebujesz Xamarin. Wystarczy tylko Visual Studio.

Po kodzie aplikacji i przypiętych bibliotekach można wywnioskować, że jest ona napisana w C#. Z kolei w głównym pliku csproj można zauważyć, że schemat odwołuje się do stron Microsoftu. Tak więc Visual Studio powienien również przekompilować ten projekt. Możliwe, że napisana została w starszym środowisku.
M.D Atelier - Blog dla specjalistów ITwww.mdatelier.pl
 System operacyjny: android Przeglądarka: chrome
#5
RE: Git - kompilacja pobranej apki
Mi pokazuje błąd, że nie można zaimportować. Smutek
 System operacyjny: android Przeglądarka: chrome
#6
RE: Git - kompilacja pobranej apki
Do VisualStudio 2015 zaimportowało mi bez problemu. Oczywiście po rozpakowaniu archiwum. Ale do skompilowania potrzeba masę dodatków doinstalować z GitHuba. Na przykład NewtonSoft Json.NET, BouncyCastle, Ionic ZIP i wiele więcej. Czytając błędy wyskakujące podczas kompilacji otrzymasz wszystkie informacje. A zainstalować je można bezpośrednio do projektu w Visual Studio przy pomocy GitHub Managera (jest wbudowany w Studio)
Pozdrawiam.
Ajgor
 System operacyjny: windows_ten Przeglądarka: chrome
#7
RE: Git - kompilacja pobranej apki
Doinstalowałem te dodatki za pomocą NuGet.
Patrzyłem na błędy kompilacji, doinstalowywałem kolejne zależności, ale jednak nadal jest źle.

Spoiler
1>------ Build started: Project: Kalkulator1, Configuration: Release Any CPU ------

1>Z:\Kalkulator1-master\Kalkulator1.validation\KBWValue.cs(4,15,4,23): warning CS0660: 'KBWValue' defines operator == or operator != but does not override Object.Equals(object o)
1>Z:\Kalkulator1-master\Kalkulator1.validation\KBWValue.cs(4,15,4,23): warning CS0661: 'KBWValue' defines operator == or operator != but does not override Object.GetHashCode()
1>Z:\Kalkulator1-master\Kalkulator1\Attendance.cs(113,29,113,31): warning CS0168: The variable 'ex' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\Attendance.cs(124,29,124,31): warning CS0168: The variable 'ex' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ValidationPatern.cs(244,30,244,36): warning CS0168: The variable 'ex_566' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\Connection.cs(447,37,447,42): warning CS0168: The variable 'e_190' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\Connection.cs(455,35,455,40): warning CS0168: The variable 'e_190' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(962,7,962,21): error CS0104: 'SaveFileDialog' is an ambiguous reference between 'System.Windows.Forms.SaveFileDialog' and 'Microsoft.Win32.SaveFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(962,32,962,46): error CS0104: 'SaveFileDialog' is an ambiguous reference between 'System.Windows.Forms.SaveFileDialog' and 'Microsoft.Win32.SaveFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(529,37,529,39): warning CS0168: The variable 'ex' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(991,46,991,53): warning CS0168: The variable 'ex_17A7' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(994,28,994,30): warning CS0168: The variable 'ex' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(1230,37,1230,42): warning CS0168: The variable 'e_7DB' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(33,4,33,13): error CS0433: The type 'Framework' exists in both 'Gnostice.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(42,13,42,19): error CS0136: A local or parameter named 'xObwod' cannot be declared in this scope because that name is used in an enclosing local scope to define a local or parameter
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(144,19,144,28): error CS1501: No overload for method 'InsertRow' takes 2 arguments
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(281,18,281,27): error CS1501: No overload for method 'InsertRow' takes 2 arguments
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(321,13,321,19): error CS1061: 'Row' does not contain a definition for 'Remove' and no extension method 'Remove' accepting a first argument of type 'Row' could be found (are you missing a using directive or an assembly reference?)
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(575,33,575,42): error CS1501: No overload for method 'InsertRow' takes 2 arguments
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(747,32,747,41): error CS1501: No overload for method 'InsertRow' takes 2 arguments
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(991,20,991,29): error CS1501: No overload for method 'InsertRow' takes 2 arguments
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1112,13,1112,19): error CS1061: 'Row' does not contain a definition for 'Remove' and no extension method 'Remove' accepting a first argument of type 'Row' could be found (are you missing a using directive or an assembly reference?)
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1181,7,1181,23): error CS0246: The type or namespace name 'PDFEncoderParams' could not be found (are you missing a using directive or an assembly reference?)
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1181,34,1181,50): error CS0246: The type or namespace name 'PDFEncoderParams' could not be found (are you missing a using directive or an assembly reference?)
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1182,7,1182,22): error CS0433: The type 'DocumentManager' exists in both 'Gnostice.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1182,32,1182,47): error CS0433: The type 'DocumentManager' exists in both 'Gnostice.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1205,6,1205,22): error CS0246: The type or namespace name 'PDFEncoderParams' could not be found (are you missing a using directive or an assembly reference?)
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1205,34,1205,50): error CS0246: The type or namespace name 'PDFEncoderParams' could not be found (are you missing a using directive or an assembly reference?)
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1206,6,1206,21): error CS0433: The type 'DocumentManager' exists in both 'Gnostice.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1206,32,1206,47): error CS0433: The type 'DocumentManager' exists in both 'Gnostice.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(43,9,43,15): error CS0165: Use of unassigned local variable 'xObwod'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1230,49,1230,62): error CS0433: The type 'HPagePosition' exists in both 'Gnostice.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1231,47,1231,60): error CS0433: The type 'VPagePosition' exists in both 'Gnostice.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1232,34,1232,52): error CS0433: The type 'PageScalingOptions' exists in both 'Gnostice.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1246,49,1246,62): error CS0433: The type 'HPagePosition' exists in both 'Gnostice.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1247,47,1247,60): error CS0433: The type 'VPagePosition' exists in both 'Gnostice.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\printProtocolNew.cs(1248,34,1248,52): error CS0433: The type 'PageScalingOptions' exists in both 'Gnostice.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63' and 'Gnostice.Free.Documents.Controls.WinForms, Version=17.4.0.0, Culture=neutral, PublicKeyToken=fc8cb3ab6a24df63'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(2614,4,2614,18): error CS0104: 'OpenFileDialog' is an ambiguous reference between 'System.Windows.Forms.OpenFileDialog' and 'Microsoft.Win32.OpenFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(2614,29,2614,43): error CS0104: 'OpenFileDialog' is an ambiguous reference between 'System.Windows.Forms.OpenFileDialog' and 'Microsoft.Win32.OpenFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(2625,12,2625,19): error CS0433: The type 'ZipFile' exists in both 'Ionic.Zip.Reduced, Version=1.9.1.5, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c' and 'Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(2625,26,2625,33): error CS0433: The type 'ZipFile' exists in both 'Ionic.Zip.Reduced, Version=1.9.1.5, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c' and 'Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(2627,29,2627,32): error CS1579: foreach statement cannot operate on variables of type 'Ionic.Zip.ZipFile' because 'Ionic.Zip.ZipFile' does not contain a public definition for 'GetEnumerator'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(2627,15,2627,23): error CS0433: The type 'ZipEntry' exists in both 'Ionic.Zip.Reduced, Version=1.9.1.5, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c' and 'Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(2656,4,2656,18): error CS0104: 'OpenFileDialog' is an ambiguous reference between 'System.Windows.Forms.OpenFileDialog' and 'Microsoft.Win32.OpenFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(2656,29,2656,43): error CS0104: 'OpenFileDialog' is an ambiguous reference between 'System.Windows.Forms.OpenFileDialog' and 'Microsoft.Win32.OpenFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(3289,4,3289,18): error CS0104: 'OpenFileDialog' is an ambiguous reference between 'System.Windows.Forms.OpenFileDialog' and 'Microsoft.Win32.OpenFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(3289,29,3289,43): error CS0104: 'OpenFileDialog' is an ambiguous reference between 'System.Windows.Forms.OpenFileDialog' and 'Microsoft.Win32.OpenFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(3300,12,3300,19): error CS0433: The type 'ZipFile' exists in both 'Ionic.Zip.Reduced, Version=1.9.1.5, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c' and 'Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(3300,26,3300,33): error CS0433: The type 'ZipFile' exists in both 'Ionic.Zip.Reduced, Version=1.9.1.5, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c' and 'Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(3302,29,3302,32): error CS1579: foreach statement cannot operate on variables of type 'Ionic.Zip.ZipFile' because 'Ionic.Zip.ZipFile' does not contain a public definition for 'GetEnumerator'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolsList.cs(3302,15,3302,23): error CS0433: The type 'ZipEntry' exists in both 'Ionic.Zip.Reduced, Version=1.9.1.5, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c' and 'Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(4059,42,4059,49): warning CS0168: The variable 'ex_261F' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(4066,42,4066,49): warning CS0168: The variable 'ex_261F' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(7683,29,7683,34): warning CS0168: The variable 'ex_B0' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(7826,29,7826,34): warning CS0168: The variable 'ex_D8' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(10081,49,10081,55): warning CS0168: The variable 'ex_5C5' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(10087,28,10087,30): warning CS0168: The variable 'ex' is declared but never used
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(11000,5,11000,19): error CS0104: 'OpenFileDialog' is an ambiguous reference between 'System.Windows.Forms.OpenFileDialog' and 'Microsoft.Win32.OpenFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(11000,30,11000,44): error CS0104: 'OpenFileDialog' is an ambiguous reference between 'System.Windows.Forms.OpenFileDialog' and 'Microsoft.Win32.OpenFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(11304,4,11304,18): error CS0104: 'SaveFileDialog' is an ambiguous reference between 'System.Windows.Forms.SaveFileDialog' and 'Microsoft.Win32.SaveFileDialog'
1>Z:\Kalkulator1-master\Kalkulator1\ProtocolForm.cs(11304,29,11304,43): error CS0104: 'SaveFileDialog' is an ambiguous reference between 'System.Windows.Forms.SaveFileDialog' and 'Microsoft.Win32.SaveFileDialog'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========



Pomimo, że zainstalowałem Gnosticsy i IonicZIP, to błędy nadal są.
 System operacyjny: windows_ten Przeglądarka: chrome
Programy: Polecane / Nowe / Inne




Podobne wątki (Git - kompilacja pobranej apki)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  kompilacja biblioteki Agui - cmake jurek2 0 3773 10.01.2019, 13:12
Ostatni post: jurek2
Ściana Kompilacja programu C# tommig1983 1 6171 27.12.2016, 09:29
Ostatni post: aht
  [c++] Kompilacja biblioteki GMP pod Windowsem SzateX 0 5531 12.11.2014, 19:22
Ostatni post: SzateX

Skocz do:


Wybrane wątki (Git - kompilacja pobranej apki)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 5341 07.11.2018 13:41
Ostatni post: Ajgor
Scared Ipad Pro programowanie? NissmoOne 4 6152 06.10.2018 12:22
Ostatni post: NissmoOne
  C# pierwsza pusta komórka Excel DonCorleone 0 5888 21.09.2018 16:58
Ostatni post: DonCorleone
  .bat nie kompresuje plików GIENTY 3 6140 06.09.2018 07:20
Ostatni post: broda99
  problem z programem .bat wiktrom12 4 7224 30.08.2018 08:25
Ostatni post: wiktrom12
  Silnik do gier ZigglerGames 1 6060 23.08.2018 09:03
Ostatni post: Szachista
  Chciałbym zrobić prosty plik exe z jedną funkcją densour 4 6749 09.08.2018 16:24
Ostatni post: Ajgor
  Który język wybrać do stworzenia aplikacji synchronizujące pliki z urządzeniem mobiln Elemental 2 2224 18.07.2018 12:05
Ostatni post: Ajgor
  Pomysł napisania programu ROM FireBytes 3 7430 28.06.2018 16:56
Ostatni post: FireBytes
  [VBA] Tworzenie nowego arkusza z danymi z TextBox'a Pioro 4 7586 19.06.2018 23:24
Ostatni post: broda99
  Potwierdzenie na maila po wysłaniu pliku coci 0 6867 13.06.2018 20:37
Ostatni post: coci
  Pieczętowanie Archiwum Jar - Po co? wanhelsing 3 7482 19.05.2018 20:55
Ostatni post: koneton
  Wyszukiwarka w spawnerze nie reaguje na polskie znaki kazik666 0 7234 16.05.2018 12:04
Ostatni post: kazik666
  BASH symulator silnika dawswi1 3 7670 13.05.2018 10:43
Ostatni post: Szachista
  Autohotkey automatyczny zapis TheProgson 0 7285 07.05.2018 21:27
Ostatni post: TheProgson