Thread overview
D Env beta 1.1e
Mar 15, 2003
Deja Augustine
Mar 15, 2003
Burton Radons
Mar 15, 2003
Deja Augustine
Mar 15, 2003
Ben Woodhead
Mar 16, 2003
Deja Augustine
Mar 17, 2003
Jon Allen
Mar 18, 2003
Walter
March 15, 2003
In keeping pace with the evolution of the D compiler and tools, I've updated D Env to provide rudimentary support for DLLs as well as to reflect the new "-windowed" switch change for DIG 0.0.11

However, be advised that 1.1e will no longer give a correct switch for DIG 0.0.10 or below.  Though, since I'm sure most of us here tend to stay on the bleeding edge of this language and its associated tools, I doubt it'll be much of a problem for anyone.

As always, you can get the latest version at:

http://www.scratch-ware.net/denv/


March 15, 2003
Creating a project works, but when I try creating a file or opening it I get the dialog and then "File or assembly name sci.NET, or one of its dependencies, was not found."  Here's the full report:

************** Exception Text **************
System.IO.FileNotFoundException: File or assembly name sci.NET, or one of its dependencies, was not found.
File name: "sci.NET"
   at SciDoc.LoadDocument(String FileName)
   at Project.AddFile(String path, Int32 parent)
   at DEnv.IDE.FileToProject(String path, Int32 parent)
   at DEnv.IDE.AddFileToFolder(Int32 parent)
   at DEnv.IDE.ContextProjectAdd_Click(Object sender, EventArgs e)
   at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.MenuItemData.Execute()
   at System.Windows.Forms.Command.Invoke()
   at System.Windows.Forms.Control.WmCommand(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.TreeView.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Fusion log follows:
=== Pre-bind state information ===
LOG: DisplayName = sci.NET, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
 (Fully-specified)
LOG: Appbase = C:\src\denv\
LOG: Initial PrivatePath = NULL
Calling assembly : DEnv, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.
===

LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Post-policy reference: sci.NET, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
LOG: Attempting download of new URL file:///C:/src/denv/sci.NET.DLL.



************** Loaded Assemblies **************
mscorlib
    Assembly Version: 1.0.3300.0
    Win32 Version: 1.0.3705.0
    CodeBase: file:///c:/windows/microsoft.net/framework/v1.0.3705/mscorlib.dll
----------------------------------------
DEnv
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/src/denv/DEnv.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 1.0.3300.0
    Win32 Version: 1.0.3705.0
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.3300.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
    Assembly Version: 1.0.3300.0
    Win32 Version: 1.0.3705.0
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.3300.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
    Assembly Version: 1.0.3300.0
    Win32 Version: 1.0.3705.0
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.3300.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
System.Xml
    Assembly Version: 1.0.3300.0
    Win32 Version: 1.0.3705.0
    CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.3300.0__b77a5c561934e089/system.xml.dll
----------------------------------------

March 15, 2003
Make sure you unzip all of the files into the same directory.  You can probably get away with putting Scintilla.dll into your path, but I'm pretty sure sci.NET.dll needs to be in the same directory as the .exe

That should fix it, though.

-Deja Augustine

In article <b4v2ek$1dal$1@digitaldaemon.com>, Burton Radons says...
>
>Creating a project works, but when I try creating a file or opening it I get the dialog and then "File or assembly name sci.NET, or one of its dependencies, was not found."  Here's the full report:
>
>************** Exception Text **************
>System.IO.FileNotFoundException: File or assembly name sci.NET, or one
>of its dependencies, was not found.
>File name: "sci.NET"
>    at SciDoc.LoadDocument(String FileName)
>    at Project.AddFile(String path, Int32 parent)
>    at DEnv.IDE.FileToProject(String path, Int32 parent)
>    at DEnv.IDE.AddFileToFolder(Int32 parent)
>    at DEnv.IDE.ContextProjectAdd_Click(Object sender, EventArgs e)
>    at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
>    at System.Windows.Forms.MenuItemData.Execute()
>    at System.Windows.Forms.Command.Invoke()
>    at System.Windows.Forms.Control.WmCommand(Message& m)
>    at System.Windows.Forms.Control.WndProc(Message& m)
>    at System.Windows.Forms.TreeView.WndProc(Message& m)
>    at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
>    at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
>    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
>msg, IntPtr wparam, IntPtr lparam)
>
>Fusion log follows:
>=== Pre-bind state information ===
>LOG: DisplayName = sci.NET, Version=0.0.0.0, Culture=neutral,
>PublicKeyToken=null
>  (Fully-specified)
>LOG: Appbase = C:\src\denv\
>LOG: Initial PrivatePath = NULL
>Calling assembly : DEnv, Version=0.0.0.0, Culture=neutral,
>PublicKeyToken=null.
>===
>
>LOG: Policy not being applied to reference at this time (private,
>custom, partial, or location-based assembly bind).
>LOG: Post-policy reference: sci.NET, Version=0.0.0.0, Culture=neutral,
>PublicKeyToken=null
>LOG: Attempting download of new URL file:///C:/src/denv/sci.NET.DLL.
>
>
>
>************** Loaded Assemblies **************
>mscorlib
>     Assembly Version: 1.0.3300.0
>     Win32 Version: 1.0.3705.0
>     CodeBase:
>file:///c:/windows/microsoft.net/framework/v1.0.3705/mscorlib.dll
>----------------------------------------
>DEnv
>     Assembly Version: 0.0.0.0
>     Win32 Version: 0.0.0.0
>     CodeBase: file:///C:/src/denv/DEnv.exe
>----------------------------------------
>System.Windows.Forms
>     Assembly Version: 1.0.3300.0
>     Win32 Version: 1.0.3705.0
>     CodeBase:
>file:///c:/windows/assembly/gac/system.windows.forms/1.0.3300.0__b77a5c561934e089/system.windows.forms.dll
>----------------------------------------
>System
>     Assembly Version: 1.0.3300.0
>     Win32 Version: 1.0.3705.0
>     CodeBase:
>file:///c:/windows/assembly/gac/system/1.0.3300.0__b77a5c561934e089/system.dll
>----------------------------------------
>System.Drawing
>     Assembly Version: 1.0.3300.0
>     Win32 Version: 1.0.3705.0
>     CodeBase:
>file:///c:/windows/assembly/gac/system.drawing/1.0.3300.0__b03f5f7f11d50a3a/system.drawing.dll
>----------------------------------------
>System.Xml
>     Assembly Version: 1.0.3300.0
>     Win32 Version: 1.0.3705.0
>     CodeBase:
>file:///c:/windows/assembly/gac/system.xml/1.0.3300.0__b77a5c561934e089/system.xml.dll
>----------------------------------------
>


March 15, 2003
Hello

I tried that and I am getting the same error.. Any other ideas..

Ben
"Deja Augustine" <Deja_member@pathlink.com> wrote in message
news:b4vfbb$1kls$1@digitaldaemon.com...
> Make sure you unzip all of the files into the same directory.  You can
probably
> get away with putting Scintilla.dll into your path, but I'm pretty sure sci.NET.dll needs to be in the same directory as the .exe
>
> That should fix it, though.
>
> -Deja Augustine
>
> In article <b4v2ek$1dal$1@digitaldaemon.com>, Burton Radons says...
> >
> >Creating a project works, but when I try creating a file or opening it I get the dialog and then "File or assembly name sci.NET, or one of its dependencies, was not found."  Here's the full report:
> >
> >************** Exception Text **************
> >System.IO.FileNotFoundException: File or assembly name sci.NET, or one
> >of its dependencies, was not found.
> >File name: "sci.NET"
> >    at SciDoc.LoadDocument(String FileName)
> >    at Project.AddFile(String path, Int32 parent)
> >    at DEnv.IDE.FileToProject(String path, Int32 parent)
> >    at DEnv.IDE.AddFileToFolder(Int32 parent)
> >    at DEnv.IDE.ContextProjectAdd_Click(Object sender, EventArgs e)
> >    at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
> >    at System.Windows.Forms.MenuItemData.Execute()
> >    at System.Windows.Forms.Command.Invoke()
> >    at System.Windows.Forms.Control.WmCommand(Message& m)
> >    at System.Windows.Forms.Control.WndProc(Message& m)
> >    at System.Windows.Forms.TreeView.WndProc(Message& m)
> >    at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
> >    at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
> >    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
> >msg, IntPtr wparam, IntPtr lparam)
> >
> >Fusion log follows:
> >=== Pre-bind state information ===
> >LOG: DisplayName = sci.NET, Version=0.0.0.0, Culture=neutral,
> >PublicKeyToken=null
> >  (Fully-specified)
> >LOG: Appbase = C:\src\denv\
> >LOG: Initial PrivatePath = NULL
> >Calling assembly : DEnv, Version=0.0.0.0, Culture=neutral,
> >PublicKeyToken=null.
> >===
> >
> >LOG: Policy not being applied to reference at this time (private,
> >custom, partial, or location-based assembly bind).
> >LOG: Post-policy reference: sci.NET, Version=0.0.0.0, Culture=neutral,
> >PublicKeyToken=null
> >LOG: Attempting download of new URL file:///C:/src/denv/sci.NET.DLL.
> >
> >
> >
> >************** Loaded Assemblies **************
> >mscorlib
> >     Assembly Version: 1.0.3300.0
> >     Win32 Version: 1.0.3705.0
> >     CodeBase:
> >file:///c:/windows/microsoft.net/framework/v1.0.3705/mscorlib.dll
> >----------------------------------------
> >DEnv
> >     Assembly Version: 0.0.0.0
> >     Win32 Version: 0.0.0.0
> >     CodeBase: file:///C:/src/denv/DEnv.exe
> >----------------------------------------
> >System.Windows.Forms
> >     Assembly Version: 1.0.3300.0
> >     Win32 Version: 1.0.3705.0
> >     CodeBase:
>
>file:///c:/windows/assembly/gac/system.windows.forms/1.0.3300.0__b77a5c5619
34e089/system.windows.forms.dll
> >----------------------------------------
> >System
> >     Assembly Version: 1.0.3300.0
> >     Win32 Version: 1.0.3705.0
> >     CodeBase:
>
>file:///c:/windows/assembly/gac/system/1.0.3300.0__b77a5c561934e089/system.
dll
> >----------------------------------------
> >System.Drawing
> >     Assembly Version: 1.0.3300.0
> >     Win32 Version: 1.0.3705.0
> >     CodeBase:
>
>file:///c:/windows/assembly/gac/system.drawing/1.0.3300.0__b03f5f7f11d50a3a
/system.drawing.dll
> >----------------------------------------
> >System.Xml
> >     Assembly Version: 1.0.3300.0
> >     Win32 Version: 1.0.3705.0
> >     CodeBase:
>
>file:///c:/windows/assembly/gac/system.xml/1.0.3300.0__b77a5c561934e089/sys
tem.xml.dll
> >----------------------------------------
> >
>
>


March 16, 2003
Hm... I have no idea why it's not working.   However, I've already started working on Beta 1.2f which uses a customized Scintilla .NET binding assembly so hopefully that should fix whatever problem you're having.

In article <b50cf9$286h$1@digitaldaemon.com>, Ben Woodhead says...
>
>Hello
>
>I tried that and I am getting the same error.. Any other ideas..
>
>Ben
>"Deja Augustine" <Deja_member@pathlink.com> wrote in message
>news:b4vfbb$1kls$1@digitaldaemon.com...
>> Make sure you unzip all of the files into the same directory.  You can
>probably
>> get away with putting Scintilla.dll into your path, but I'm pretty sure sci.NET.dll needs to be in the same directory as the .exe
>>
>> That should fix it, though.
>>
>> -Deja Augustine
>>
>> In article <b4v2ek$1dal$1@digitaldaemon.com>, Burton Radons says...
>> >
>> >Creating a project works, but when I try creating a file or opening it I get the dialog and then "File or assembly name sci.NET, or one of its dependencies, was not found."  Here's the full report:
>> >
>> >************** Exception Text **************
>> >System.IO.FileNotFoundException: File or assembly name sci.NET, or one
>> >of its dependencies, was not found.
>> >File name: "sci.NET"
>> >    at SciDoc.LoadDocument(String FileName)
>> >    at Project.AddFile(String path, Int32 parent)
>> >    at DEnv.IDE.FileToProject(String path, Int32 parent)
>> >    at DEnv.IDE.AddFileToFolder(Int32 parent)
>> >    at DEnv.IDE.ContextProjectAdd_Click(Object sender, EventArgs e)
>> >    at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
>> >    at System.Windows.Forms.MenuItemData.Execute()
>> >    at System.Windows.Forms.Command.Invoke()
>> >    at System.Windows.Forms.Control.WmCommand(Message& m)
>> >    at System.Windows.Forms.Control.WndProc(Message& m)
>> >    at System.Windows.Forms.TreeView.WndProc(Message& m)
>> >    at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
>> >    at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
>> >    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
>> >msg, IntPtr wparam, IntPtr lparam)
>> >
>> >Fusion log follows:
>> >=== Pre-bind state information ===
>> >LOG: DisplayName = sci.NET, Version=0.0.0.0, Culture=neutral,
>> >PublicKeyToken=null
>> >  (Fully-specified)
>> >LOG: Appbase = C:\src\denv\
>> >LOG: Initial PrivatePath = NULL
>> >Calling assembly : DEnv, Version=0.0.0.0, Culture=neutral,
>> >PublicKeyToken=null.
>> >===
>> >
>> >LOG: Policy not being applied to reference at this time (private,
>> >custom, partial, or location-based assembly bind).
>> >LOG: Post-policy reference: sci.NET, Version=0.0.0.0, Culture=neutral,
>> >PublicKeyToken=null
>> >LOG: Attempting download of new URL file:///C:/src/denv/sci.NET.DLL.
>> >
>> >
>> >
>> >************** Loaded Assemblies **************
>> >mscorlib
>> >     Assembly Version: 1.0.3300.0
>> >     Win32 Version: 1.0.3705.0
>> >     CodeBase:
>> >file:///c:/windows/microsoft.net/framework/v1.0.3705/mscorlib.dll
>> >----------------------------------------
>> >DEnv
>> >     Assembly Version: 0.0.0.0
>> >     Win32 Version: 0.0.0.0
>> >     CodeBase: file:///C:/src/denv/DEnv.exe
>> >----------------------------------------
>> >System.Windows.Forms
>> >     Assembly Version: 1.0.3300.0
>> >     Win32 Version: 1.0.3705.0
>> >     CodeBase:
>>
>>file:///c:/windows/assembly/gac/system.windows.forms/1.0.3300.0__b77a5c5619
>34e089/system.windows.forms.dll
>> >----------------------------------------
>> >System
>> >     Assembly Version: 1.0.3300.0
>> >     Win32 Version: 1.0.3705.0
>> >     CodeBase:
>>
>>file:///c:/windows/assembly/gac/system/1.0.3300.0__b77a5c561934e089/system.
>dll
>> >----------------------------------------
>> >System.Drawing
>> >     Assembly Version: 1.0.3300.0
>> >     Win32 Version: 1.0.3705.0
>> >     CodeBase:
>>
>>file:///c:/windows/assembly/gac/system.drawing/1.0.3300.0__b03f5f7f11d50a3a
>/system.drawing.dll
>> >----------------------------------------
>> >System.Xml
>> >     Assembly Version: 1.0.3300.0
>> >     Win32 Version: 1.0.3705.0
>> >     CodeBase:
>>
>>file:///c:/windows/assembly/gac/system.xml/1.0.3300.0__b77a5c561934e089/sys
>tem.xml.dll
>> >----------------------------------------
>> >
>>
>>
>
>


March 17, 2003
I got the same error, and dependency walker told me the missing files are msvcp70d.dll and msvcr70d.dll.  Looks like sci.net.dll is a debug build.  It didn't really matter for me though, because after tracking down the missing files, an opened file just shows up as a blank tab control, see the included screenshot.

"Burton Radons" <loth@users.sourceforge.net> wrote in message news:b4v2ek$1dal$1@digitaldaemon.com...
> Creating a project works, but when I try creating a file or opening it I get the dialog and then "File or assembly name sci.NET, or one of its dependencies, was not found."  Here's the full report:
>
> ************** Exception Text **************
> System.IO.FileNotFoundException: File or assembly name sci.NET, or one
> of its dependencies, was not found.
> File name: "sci.NET"
>     at SciDoc.LoadDocument(String FileName)
>     at Project.AddFile(String path, Int32 parent)
>     at DEnv.IDE.FileToProject(String path, Int32 parent)
>     at DEnv.IDE.AddFileToFolder(Int32 parent)
>     at DEnv.IDE.ContextProjectAdd_Click(Object sender, EventArgs e)
>     at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
>     at System.Windows.Forms.MenuItemData.Execute()
>     at System.Windows.Forms.Command.Invoke()
>     at System.Windows.Forms.Control.WmCommand(Message& m)
>     at System.Windows.Forms.Control.WndProc(Message& m)
>     at System.Windows.Forms.TreeView.WndProc(Message& m)
>     at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
>     at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
>     at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
> msg, IntPtr wparam, IntPtr lparam)
>
> Fusion log follows:
> === Pre-bind state information ===
> LOG: DisplayName = sci.NET, Version=0.0.0.0, Culture=neutral,
> PublicKeyToken=null
>   (Fully-specified)
> LOG: Appbase = C:\src\denv\
> LOG: Initial PrivatePath = NULL
> Calling assembly : DEnv, Version=0.0.0.0, Culture=neutral,
> PublicKeyToken=null.
> ===
>
> LOG: Policy not being applied to reference at this time (private,
> custom, partial, or location-based assembly bind).
> LOG: Post-policy reference: sci.NET, Version=0.0.0.0, Culture=neutral,
> PublicKeyToken=null
> LOG: Attempting download of new URL file:///C:/src/denv/sci.NET.DLL.
>
>
>
> ************** Loaded Assemblies **************
> mscorlib
>      Assembly Version: 1.0.3300.0
>      Win32 Version: 1.0.3705.0
>      CodeBase:
> file:///c:/windows/microsoft.net/framework/v1.0.3705/mscorlib.dll
> ----------------------------------------
> DEnv
>      Assembly Version: 0.0.0.0
>      Win32 Version: 0.0.0.0
>      CodeBase: file:///C:/src/denv/DEnv.exe
> ----------------------------------------
> System.Windows.Forms
>      Assembly Version: 1.0.3300.0
>      Win32 Version: 1.0.3705.0
>      CodeBase:
>
file:///c:/windows/assembly/gac/system.windows.forms/1.0.3300.0__b77a5c56193 4e089/system.windows.forms.dll
> ----------------------------------------
> System
>      Assembly Version: 1.0.3300.0
>      Win32 Version: 1.0.3705.0
>      CodeBase:
>
file:///c:/windows/assembly/gac/system/1.0.3300.0__b77a5c561934e089/system.d ll
> ----------------------------------------
> System.Drawing
>      Assembly Version: 1.0.3300.0
>      Win32 Version: 1.0.3705.0
>      CodeBase:
>
file:///c:/windows/assembly/gac/system.drawing/1.0.3300.0__b03f5f7f11d50a3a/ system.drawing.dll
> ----------------------------------------
> System.Xml
>      Assembly Version: 1.0.3300.0
>      Win32 Version: 1.0.3705.0
>      CodeBase:
>
file:///c:/windows/assembly/gac/system.xml/1.0.3300.0__b77a5c561934e089/syst em.xml.dll
> ----------------------------------------
>



March 18, 2003
"Deja Augustine" <Deja_member@pathlink.com> wrote in message news:b4uu78$1b45$1@digitaldaemon.com...
> As always, you can get the latest version at:
>
> http://www.scratch-ware.net/denv/

Great! I put up a link to it in www.digitalmars.com/d/dlinks.html