Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Visual C++ Express ja oikeudet

Sivun loppuun

Rock4Life [11.02.2008 21:09:56]

#

Mietin äskettäin, että minkälaiset pykälät koskee Microsoftin Visual Express sarjan tuotteita jotka ovat ilmaisia ja netistä ladattavissa.
Eli esimerkiksi Visual C++ Express. Eli voinko tehdä sillä vaikka pelin/ohjelman ja myydä sitä?
Käyttöehdot kun tuntuvat olevan hieman sekavat. :)
Vai kannattaako pysyä Dev-C++:n ja MinGW:n ystävänä? :)

groovyb [11.02.2008 21:19:52]

#

Kyllä voit tehdä.

"Can I use Express Editions for commercial use?"

-"Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions."

Näin lukee http://www.microsoft.com/express/support/faq/

Rock4Life [11.02.2008 21:30:55]

#

Tuota en nähnytkään. Kiitos :)

Rock4Life [12.02.2008 02:02:05]

#

Seuraava kysymykseni hyppää pois alkuperäisestä aiheesta, mutta voikohan noita vc++:n projektin tiedostomääriä mitenkään karsia asetuksista pois.
Eli meinaan sitä, että esimerkiksi dev-c++ tekee vain yhden ns. projekti tiedoston ja siihen päälle on sitten otsikko- ja lähdekooditiedostot. Voisi siis sanoa, että tiedostoja löytyy vain muutama projekti kansiosta.
VC++ tekee aivan järjettömän paljon tiedostoja kääntämisen jälkeen, jotka omasta mielestäni on turhia.
Tämähän ei muuten haittaa, mutta projekti kansiosta tulee hyvin äkkiä todella sekava, kun on hirveä määrä tiedostoja joita koodaaja itse ei ole tehnyt.
Jollekin niistä kaikista voi olla hyötyä, mutta näinkin aloittelevalle tyypille kuin minä, kaikki näyttää sekamelskalta. :)

ByteMan [12.02.2008 08:03:27]

#

vaikka en itse varsinaisesti tuota itse vielä oikein handlaa, nii mikäli et aivan välttämättä tarvitse sieltä malliprojektia, niin käytä kohtaa "start project->empty project"
toisaalta sit täytyy kai säätää projektiasetukset itte mut...

Rock4Life [12.02.2008 09:47:14]

#

Eipä tuo auttanut vaikka ottaa tyhjän projektin. Jostain ihmeen syystä se tekee niitä ylimääräisiä tiedostoja kääntämisen yhteydessä.
Taitaa olla parempi, että pysyn suosiolla mingw:ssä ja programmers notepadissa ja hoidan kääntämisen makefilellä. :)

DudeDesign [18.02.2008 10:22:31]

#

Visual Studio tuoteperheen ohjelmat tekevät käännön aikana kaikenlaisia tiedostoja, joita ei tarvita ohjelmaa levitettäessä. Jos siis teet vaikkapa pelin, joka sisältää muutaman bittikarttaresurssin yms. niin sinun tarvitsee laittaa levitykseen vain bin/debug kansiosta löytyvä kääneetty .exe ohjelma. Projektitiedostoja on väkisinkin paljon kun Microsoftin ohjelmointiympäristö on erittäin suuri ja raskas ohjelma. Erilaisia tietokanta, resurssi, kääntötiedostoja yms. löytyy siis suuria määriä, eikä niiden määrää voida oikeastaan rajoittaa.

Tumpelo [01.03.2008 15:33:54]

#

Onko mahdollista poistaa käytöstä tuota ominaisuutta, joka laittaa koodin vasempaan reunaan -/+ -merkin joista voi koodinpätkiä sulkea ja avata. Onhan tuo sinänsä kätevä, mutta minä haluaisin nyt eroon tuosta koska se sotkee ajatteluani ja toimii vähän epämääräisesti.

Metabolix [01.03.2008 15:41:49]

#

Eihän sitä ole pakko käyttää, eli mitä ne siinä häiritsevät? Mutta ominaisuuden nimi lienee tuossakin IDEssä "Code folding".

Tiedostojen määrää saa vähennettyä mahdollisesti vähentämällä käytössä olevia ominaisuuksia. Muistaakseni esimerkiksi koodin täydennykseen liittyvä IntelliSense luo itselleen yhden tiedoston, ja jos tätä ominaisuutta ei tarvitse, on projektissa heti yksi monen megan tietokantatiedosto vähemmän. Monet tiedostoista kuitenkin ovat enemmän tai vähemmän pakollisia.

Niko [01.03.2008 17:53:21]

#

DudeDesign kirjoitti:

Visual Studio tuoteperheen ohjelmat tekevät käännön aikana kaikenlaisia tiedostoja, joita ei tarvita ohjelmaa levitettäessä. Jos siis teet vaikkapa pelin, joka sisältää muutaman bittikarttaresurssin yms. niin sinun tarvitsee laittaa levitykseen vain bin/debug kansiosta löytyvä kääneetty .exe ohjelma. Projektitiedostoja on väkisinkin paljon kun Microsoftin ohjelmointiympäristö on erittäin suuri ja raskas ohjelma. Erilaisia tietokanta, resurssi, kääntötiedostoja yms. löytyy siis suuria määriä, eikä niiden määrää voida oikeastaan rajoittaa.

Ehkä ei kuitenkaan kannata levittää debug-versiota.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta