You are not logged in.
For college next year I need to be able to run visual studio 2005 at home running, so that I can code in vb.net or w/e.
Anyway, so i wondered what the best way to approach this would be.
A) Use a .img of my dads laptop with visual studio 2005 allready on it.
B) Use vmware (this would require me buying windows)
C) Use wine (probably the hardest)
Just wondered if anyone else has it working?
Arch Linux since 2006
Python Web Developer + Sys Admin (Gentoo/BSD)
Offline
vs2005 won't run on wine, for vmware you need to have quite powerfull computer. I'm not sure what you mean by A)
Best solution would be to have both windows and linux installed.
Offline
I have vista on my desktop, wondered if there was a solution for my laptop.
Arch Linux since 2006
Python Web Developer + Sys Admin (Gentoo/BSD)
Offline
Likely you cannot use an image of anyone other windows install with qemu or VMWare. The activation scheme used by MS would lock you out on first boot up.
Offline
You can try MonoDevelop under linux, which supports c# and vb.net, but its functionality is far from perfect. There is also SharpDevelop (has svn support) for windows which is quite nice, and faster then vs2005. Although I prefer vs2005, for me it's the best ide for c# (and it's free).
Offline
If you have Vista on your desktop, can't you install Visual Studio on it? I know MS provides free copies of Visual Studio Express and evaluation copies of the professional edition.
Offline
If you have Vista on your desktop, can't you install Visual Studio on it? I know MS provides free copies of Visual Studio Express and evaluation copies of the professional edition.
Yes, but my laptop is exclusively arch.
You can try MonoDevelop under linux, which supports c# and vb.net, but its functionality is far from perfect.
Thanks ill look into it.
Arch Linux since 2006
Python Web Developer + Sys Admin (Gentoo/BSD)
Offline
Ever heard of rdesktop? Maybe it could help you. If you have winbox (XP or 2000 server) nearby you can connect to it and work remotly. I'm using it to work on my brothers computer when wine fails and qemu is not enough and I'm forced to use m$ tools.
Offline
I don't know the differenece between the various vs versions but v6 works: http://appdb.winehq.org/appview.php?iVersionId=4647. You should read all the posts there. You might also have to "fake" an ie6 install(doing this allowed me to install frontpage 2003 just recently, unless it was the other stuff i did that made it work, although i dont think so.) by setting a registry key. You can do that manually or by downloading a nice bash script that does alot of his stuff:
wget http://kegel.com/wine/winetricks
Last edited by test1000 (2007-05-08 07:01:59)
KISS = "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." - Albert Einstein
Offline
Won't help him out. Currently, .net framework is garbage/bronze, and vs.net requires it.
I'd recommend you letting your hands off vs.net, using SharpDevelop / MonoDevelop with Mono IF C#. Otherwhise - take some language which is more common and know to be REAL cross plattform, not just "cross plattform" since it runs on 2k, xp and vista (as microsoft claims it's cross plattform).
Ability is nothing without opportunity.
Offline
16:56:44 ~ $ winetricks.sh
Usage: /home/kris/bin/winetricks.sh [options] package [package] ...
This script can help you prepare your system for Windows applications
that mistakenly assume all users' systems have all the needed
redistributable runtime libraries or fonts.
Some options require the Linux 'cabextract' program.
Options:
-q quiet. You must have already agreed to the EULAs.
-v Verbose
Packages:
art2kmin Access 2000 runtime. License required!
corefonts Install MS Times, Arial fonts
dcom98 Install native DCOM, override the Wine implementation
gdiplus Install gdiplus.dll from pp viewer (got a better idea?)
gecko Install the HTML rendering Engine (Mozilla)
jet40 Install Jet 4.0 Service Pack 8
mdac27 MDAC 2.7: Microsoft ODBC drivers, etc.
mdac28 MDAC 2.8.
mfc40
mono11 mono 1.1.13-gtksharp-2.8.2
mono12 mono 1.2.3.1-gtksharp-2.8.3
msi2 Microsoft Installer 2.0
msxml3 (Note: install a bit squidgy; see http://bugs.winehq.org/show_bug.cgi?id=7849)
msxml4 (Note: installing this requires fake c: to be named harddrive1!)
tahoma Install MS Tahoma font (not part of corefonts)
vbvm50 Visual Basic 5 runtime
vbrun60 Visual Basic 6 runtime
vcrun6 vc6redist from VS6sp4, including mfc42
vcrun2005 Visual C++ 2005 redistributable libraries
wsh51 Windows Scripting Host 5.1
wsh56 Windows Scripting Host 5.6 (install vcrun6 first)
wsh56js Windows scripting 5.6, jscript only, no cscript
wsh56vb Windows scripting 5.6, vbscript only, no cscript
Pseudopackages:
fakeie6 Set registry to claim IE6sp1 is installed
native_mdac Override odbc32 and odbccp32
winver=win98 Set windows version to win98
winver=winxp Set windows version to winxp
winver= Set windows version to default (win2k)
i don't know how well it works, but winetricks will download mono it seems, but i don't know how it works Atleast you could try, as i said i just got frontpage 2003 working so you never know...
Last edited by test1000 (2007-05-08 15:02:59)
KISS = "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." - Albert Einstein
Offline
I am in the same situation as you and I run vmware. It really isn't that cpu intensive, but it does use a lot of ram. (You don't want to run windows XP under in a vm with 256 MB ram trust me). Also just get a copy of Windows from somebody or bittorrent. If you need a serial number, when you get to college just go to a computer lab and write down one of the keys. They are almost always in plain sight.
Professor: This isn't right...It isn't even wrong...
Offline
Microsoft, as well as other companies, put a huge amount of time and resources in protecting their software. Compatibility layers like Wine, and some of the stranger software hacks, are going to become more and more difficult as time goes on. If the University requires that you use MS products, it's useful to look into dual booting, a V.M. (like VMWare), or spending your time at the computer lab.
This may not feel right. Surely there must be a "better way", right? The industry or university is simply going to hand you a tool. They're going to say something to effect of "use this or go away". It's your choice whether that job or class is useful to you.
Offline
I think that using Virtualbox, vmware, etc. on linux might be OK for you; at least it works for me on an old 1.6G dothan + 768m DDR + 5400rpm PATA drive laptop. But be sure that you have "enough" ram available (how much "enough" is really depends on your application and usage) for your virtual machine; otherwise your system will be bogged down with lots of block IOs. Dual boot and remote access(like rdsektop) work very well too, but I just prefer to working on my stuff with virtual machines at hands.
Offline