utz Posted January 1, 2013 Share Posted January 1, 2013 Hi, I recently installed bB+VbB. All is working good, except the Music and Sound editor. Whenever I want to open it, there's an error. Tried soundlib version 1.0.0.1 as well as the recent build, no change. Any ideas? System.IO.FileNotFoundException: Das angegebene Modul wurde nicht gefunden.* (Exception from HRESULT: 0x8007007E) at VisualbB.SoundLib.vbBSoundLib..ctor() at VisualbB.DialogMusic..ctor() at VisualbB.mainIDE.MusicEditorToolStripMenuItem_Click(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.onclick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.onmouseup(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.onmouseup(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativewindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativewindow.WndProc(Message& m) at System.Windows.Forms.Nativewindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- VisualbB Assembly Version: 1.0.0.566 Win32 Version: 1.0.0.566 CodeBase: file:///E:/classic/atari/2600/PROG/vbb/VisualbB.exe ---------------------------------------- Microsoft.VisualBasic Assembly Version: 8.0.0.0 Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Runtime.Remoting Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- VisualbB Title Kernel Assembly Version: 1.0.0.4 Win32 Version: 1.0.0.4 CodeBase: file:///E:/classic/atari/2600/PROG/vbb/VisualbB%20Title%20Kernel.DLL ---------------------------------------- System.Data Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Transactions Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- System.EnterpriseServices Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000) CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll ---------------------------------------- VisualbB.SoundLib Assembly Version: 1.0.0.1 Win32 Version: 1.0.0.1 CodeBase: file:///E:/classic/atari/2600/PROG/vbb/VisualbB.SoundLib.DLL ---------------------------------------- *The German part says: Module not found Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted January 1, 2013 Share Posted January 1, 2013 Did you unzip it into the same folder with Visual batari Basic before opening VbB? This is what my folder looks like: If the unzipped file is in the folder with VbB and you closed and restarted VbB once it was in there and it's still not working, see if this thread is any help: http://www.atariage....5-music-editor/ Quote Link to comment Share on other sites More sharing options...
utz Posted January 1, 2013 Author Share Posted January 1, 2013 Hey, thanks for the quick reply! Yes, my folder looks just like this, except there's no backup folder (yet). Already saw the other thread, unfortunately that didn't solve my problem either. Quote Link to comment Share on other sites More sharing options...
jwierer Posted January 1, 2013 Share Posted January 1, 2013 It's complaining that ikpMP3.dll and/or irrKlang.Net.dll is not in the same folder as visualbB.exe. What version of VbB are you using? The versions also need to line up. -Jeff Quote Link to comment Share on other sites More sharing options...
utz Posted January 1, 2013 Author Share Posted January 1, 2013 using build 566 and the soundlib that came with it. Quote Link to comment Share on other sites More sharing options...
jwierer Posted January 1, 2013 Share Posted January 1, 2013 Ah the work in progress one from my blog. I just downloaded the two archives and put them in a new folder and it appears to work for me. Possible you copied the wrong files to the folder? Redownloading and overwriting didn't change anything? What version of Windows? 32-bit/64-bit? Virtualized? anti-virus interfering? Quote Link to comment Share on other sites More sharing options...
utz Posted January 1, 2013 Author Share Posted January 1, 2013 i tried a couple of different combinations - build 554 with soundlib 1.0.0.1 produces the same error. I'm using a freshly installed WinXP Pro SP3, 32 bit real machine. No antivir as this is my offline development machine. Quote Link to comment Share on other sites More sharing options...
jwierer Posted January 1, 2013 Share Posted January 1, 2013 Don't mix and match librarys. For build 566, use this sound lib. -Jeff Quote Link to comment Share on other sites More sharing options...
utz Posted January 2, 2013 Author Share Posted January 2, 2013 errmmm.... using build 566 and the soundlib that came with it. i tried a couple of different combinations - build 554 with soundlib 1.0.0.1 produces the same error. Quote Link to comment Share on other sites More sharing options...
jwierer Posted January 2, 2013 Share Posted January 2, 2013 I don't see much XP anymore so I can't say for sure, but it may be that you are missing the Microsoft Visual Studio Runtime that library uses (Msvcr71.dll). I thought a fresh install of XP installed the .net framework 1.1, but it's been over a decade since Microsoft released XP so I don't remember anymore. Anyway it looks like that is required from what I read here. I would search your system and make sure it is in the Global Assembly Cache (GAC), if not perhaps a fresh, full install of .NET 1.1 may help (http://www.microsoft...s.aspx?id=16217) UPDATE: I installed a fresh copy of XP in a virtual machine and got the same error. I had to install the .NET 1.1 framework SDK (link above) to get it to work. I am sure it doesn't require the entire 106MB download, but I just chose to install everything to be safe. RT there is something new to document -Jeff 1 Quote Link to comment Share on other sites More sharing options...
utz Posted January 2, 2013 Author Share Posted January 2, 2013 (edited) Yay, it works. Tried a couple of VS redists first, which unfortunately didn't fix the problem. So I had to install the SDK after all. Would be great if the needed dlls could be identified, so users don't have to install the full SDK package. Btw I think XP is still widely used among homebrew developers, as it offers better backward compatibility, is much faster, and not everybody wants to install 15GB Win7 or 8 system. (In fact you neither need a dual core nor 2 GB of RAM to run VbB under XP.) Anyway, thanks a lot for your help! Edit: I love how in normal mode, the pitch offset values are denoted (I'm assuming that's what those +/- values are supposed to be). That's a genius feature. Might be useful to display something like this in Expert mode as well, maybe with a little tooltip? Edited January 2, 2013 by utz Quote Link to comment Share on other sites More sharing options...
jwierer Posted January 2, 2013 Share Posted January 2, 2013 As far as ILDASM is concerned it's only using mscorlib and Msvcr71 both of which I found by just installing the redist, but perhaps they aren't properly GAC'd without the SDK. I dunno. Installing the SDK will make sure you have the thousands of files that could be used by any .NET application. Gives you an idea of how old XP really is. Despite it's popularity, Microsoft will stop patching XP come 4/8/13 (http://www.microsoft.com/en-us/windows/endofsupport.aspx) so it's a ticking timebomb. But I am glad we could fiuger out the problem and get you working I am suprised it took 4 years for somebody to come across this. I guess everybody installed the necessary files at some point via other methods. -Jeff Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.