Witam. Chyba temat jest dosyć krótki. Chciałem sobie zainstalować to: fancywm i mi piszą, żebym:
Open the .sln file with Visual Studio 2022 and build the FancyWM project.
Czy jednak to konieczne? Tj. czy nie zrobię sobie execa bez Visual Studio?
Witam. Chyba temat jest dosyć krótki. Chciałem sobie zainstalować to: fancywm i mi piszą, żebym:
Open the .sln file with Visual Studio 2022 and build the FancyWM project.
Czy jednak to konieczne? Tj. czy nie zrobię sobie execa bez Visual Studio?
możesz odpalić msbuild
z konsoli z odpowiednimi parametrami i pewnie się zbuduje.
@PawelLukasik: oj chyba gra nie warta zachodu. Lepiej już całe Visual Studio:
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(15,18): warning MSB4130: Warunek "'$(TargetFrameworkIdentifier)' == '.NETFramework' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersio
n), '4.6.1')) or
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(15,18): warning MSB4130: '$(TargetFrameworkIdentifier)' == '.NETCoreApp'" mógł zostać oszacowany niepoprawnie we wcześniejsze
j wersji programu MSBuild. Sprawdź, czy klauzule AND i OR są zapisane w zamierzonej kolejności. Aby uniknąć tego ostrzeżenia, dodaj nawiasy w celu jawnego określenia kolejności szacowania.
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(19,18): warning MSB4130: Warunek "'$(TargetFrameworkIdentifier)' == '.NETFramework' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersio
n), '4.6.2')) or
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(19,18): warning MSB4130: '$(TargetFrameworkIdentifier)' == '.NETCoreApp'" mógł zostać oszacowany niepoprawnie we wcześniejsze
j wersji programu MSBuild. Sprawdź, czy klauzule AND i OR są zapisane w zamierzonej kolejności. Aby uniknąć tego ostrzeżenia, dodaj nawiasy w celu jawnego określenia kolejności szacowania.
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(23,18): warning MSB4130: Warunek "'$(TargetFrameworkIdentifier)' == '.NETFramework' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersio
n), '4.7')) or
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(23,18): warning MSB4130: '$(TargetFrameworkIdentifier)' == '.NETCoreApp'" mógł zostać oszacowany niepoprawnie we wcześniejsze
j wersji programu MSBuild. Sprawdź, czy klauzule AND i OR są zapisane w zamierzonej kolejności. Aby uniknąć tego ostrzeżenia, dodaj nawiasy w celu jawnego określenia kolejności szacowania.
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(27,18): warning MSB4130: Warunek "'$(TargetFrameworkIdentifier)' == '.NETFramework' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersio
n), '4.7.2')) or
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(27,18): warning MSB4130: '$(TargetFrameworkIdentifier)' == '.NETCoreApp'" mógł zostać oszacowany niepoprawnie we wcześniejsze
j wersji programu MSBuild. Sprawdź, czy klauzule AND i OR są zapisane w zamierzonej kolejności. Aby uniknąć tego ostrzeżenia, dodaj nawiasy w celu jawnego określenia kolejności szacowania.
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(31,18): warning MSB4130: Warunek "'$(TargetFrameworkIdentifier)' == '.NETFramework' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersio
n), '4.8')) or
D:\Documents\fancywm\ModernWpf\Directory.Build.targets(31,18): warning MSB4130: '$(TargetFrameworkIdentifier)' == '.NETCoreApp'" mógł zostać oszacowany niepoprawnie we wcześniejsze
j wersji programu MSBuild. Sprawdź, czy klauzule AND i OR są zapisane w zamierzonej kolejności. Aby uniknąć tego ostrzeżenia, dodaj nawiasy w celu jawnego określenia kolejności szacowania.
Tak dla jasności mam Net Framework 4.7 i 4.8. :/
paranoise napisał(a):
@PawelLukasik: oj chyba gra nie warta zachodu. Lepiej już całe Visual Studio:
Nie pytałeś czy to gra warta zachodu tylko czy się da. Ja bym instalował całe VS, ale da się z msbuila i np. w jakichś narzędziach CI/CD tak się kod buduje (nikt tam VS nie będzie instalować).
Tak dla jasności mam Net Framework 4.7 i 4.8. :/
Z tego co szybko zobaczyłem to FancyVM to .NET 6 więc nie zbuduje ci się to czy to z VS czy z konsoli poprzez msbuild.
Można pobrać binarki z ich githuba: https://github.com/FancyWM/fancywm/releases/tag/v2.11.3-rc
Panczo napisał(a):
Można pobrać binarki z ich githuba: https://github.com/FancyWM/fancywm/releases/tag/v2.11.3-rc
W sumie chyba tyle mi wystarczy. Dzięki.