Crates and Barrels is a single-player "minigame" mod for Half-Life 2. It is a unique mod for several reasons, most notably for what it is not: it isn't a shooter (first or third person) - it isn't an RPG, strategy, or adventure game - and it doesn't use the Source game engine. What it is, though, is a collection of mini-games which use the Half-Life 2 characters, objects, and textures in several simple and classic video games that are intended for a few moments of comic relief. Written entirely in Visual Basic 2008 and using Managed DirectX 1.1, it is a first for Half-Life 2 mods. You will need Half-Life 2 installed in order to play this mod, as all game content is loaded as needed during gameplay from the Half-Life 2 GCF files.

Forum Thread
  Posts  
.Net download not working (Games : Half-Life 2 : Mods : Crates and Barrels : Forum : User Feedback : .Net download not working) Locked
Thread Options
Mar 21 2009 Anchor

The download for supplied .net 3.5 is not workking. Where could I alternitativley downlod it?

Or if that's not it what does this error mean?

Edited by: robslunt

Mar 21 2009 Anchor

That looks like the error you would get if you don't have the Managed DirectX runtime files installed on your system. You need to install the optional DirectX components using the link in the README file to get them (http://msdn.microsoft.com/en-us/directx/aa937788.aspx) as they are not part of the standard DirectX 9.0c updates. If you have the DirectX runtimes and the .NET 3.5 framework installed, you should find folders like these in your WINDOWS directory:

Mar 21 2009 Anchor

I have the same problem. I have everything as the readme says it should be. I have those exact directories where they are in that picture above. I still get that error. What should I do to fix this?

Mar 21 2009 Anchor

Are you on Vista or XP? Look in your Add/Remove programs to see if you have Service Pack 2 for each of .NET 2.0 and .Net 3.0 and SP1 for .NET 3.5. I've tested C&B on 3 machines before release, two were XP and one was Vista and don't have this issue, so I'm kinda at a loss at the moment.

Mar 22 2009 Anchor

I'm on Vista. The "Microsoft .NET Framework 3.5 SP1" shows up, but no other .NETs show up.

Edited by: FuzzyDicePimp

Mar 22 2009 Anchor

I am on Vista too. Is that the problem.

Edited by: robslunt

Mar 22 2009 Anchor

@FuzzyDicePimp: it looks like you need to download the service packs for 2.0 and 3.0, as 3.5 is different

@iwildstroyu: Your screenshot is of the SDK for DirectX, which probably has the runtimes in it but I'm not sure. Plus it is HUGE as it has all of the coding support for making DirectX apps. What you need are just the optional components, which are part of the DirectX web installer. It is a small app that you download, then it checks your install and should find about 35MB of the optional stuff it needs to download and install.

Mar 22 2009 Anchor

When I try to download and install the other service packs, it says "A newer or equivalent version is already installed." Do I really have to uninstall 3.5, and install 2.0, then 3.0, then 3.5 again?

Mar 22 2009 Anchor

I checked my Vista machine and it shows just SP1 for 3.5 and nothing for 2.0 and 3.0 and it runs on that machine. My two XP boxes have the 3 service packs, so this problem is a mystery for the moment. I need to dig further...

Here also is a list of every reference C&B needs to access, including complete path info. You can ignore the first one (MFCore.dll) as that DLL is in the installation directory for C&B. If one or more of these files are missing or an older version, then that would cause it to crash on startup (funny how .NET apps aren't sophisticated enough to point out what they are missing or version incompatabilities)

Mar 22 2009 Anchor

What the hell am I supposed to do?

Mar 22 2009 Anchor

This is a Beta release and I only have 3 computers to try this out on so please work with me on this...

Try looking in the Event Viewer (it's in the Administrative Tools in control panel or start with "eventvwr" in the Run box) and see if there are any events from Crates and Barrels. Sometimes if there is a missing reference or incompatible version it on a program startup will show up there. If there are, please post details.

Mar 22 2009 Anchor

I checked every reference on that list and they are all on my computer. Could the fact that I'm running 64-bit Vista matter? (That just now crossed my mind.)

Mar 22 2009 Anchor

Nothing.

Mar 22 2009 Anchor

I also get this problem, and I also am running Vista 64 [which has caused me many problems in the past].

Mar 22 2009 Anchor

Ah, that may be the root of the problem. I'm digging into the Vista64 compatibility situation with the .exe and the MFCore.dll. Also, it uses fmod.dll, which is a couple of years old and may not be compatible with Vista64.

Mar 23 2009 Anchor

How would I be able to tell which version of Vista I am using?

Mar 23 2009 Anchor

Go to Control Panel and select System (or Performance and Maintenance and then System if you have the category view) to open your system properties. The "General" tab will have a description of what version of Windows you are running.

Mar 24 2009 Anchor

Home Premium?

Mar 24 2009 Anchor


The red circled section shows you what -bit version you'rerunning.

Mar 25 2009 Anchor

I got 32 Bit.

Mar 25 2009 Anchor

I experimented with various settings on my 32-bit Vista install with limited user accounts and user account control settings and cannot replicate this problem.

@iwilldstroyu: Did you check your .NET installation to make sure you have 3.5 Service Pack 1 and download the directx optional components? I think I may have mixed up your problem with FuzzyDicePimp, who has Vista64.

Mar 27 2009 Anchor

No. I don't know what to do.

Mar 27 2009 Anchor

Iwill: I have replicated your problem and it is definitely the lack of the DirectX runtimes that is causing your error. I've written updated instructions on where to get these runtimes here: Peppyfool.com

Mar 28 2009 Anchor
Mar 28 2009 Anchor

That looks like you have a bigger problem - validating windows in order for Microsoft to allow the download. I don't know how to solve that problem.

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.