Diferencia entre revisiones de «Open Dental»

De gacq wiki
Saltar a: navegación, buscar
 
(Security Policy)
Línea 34: Línea 34:
 
  Version=2.0.0.0, Culture=neutral,
 
  Version=2.0.0.0, Culture=neutral,
 
  PublicKeyToken=.....' failed
 
  PublicKeyToken=.....' failed
 
 
  Details:
 
  Details:
 
  ************** Exception Text **************
 
  ************** Exception Text **************
 
 
  System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
 
  System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
 
 
   at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
 
   at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
 
  ......
 
  ......
 
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(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)
 
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
  The action that failed was:
 
  The action that failed was:
 
 
  Demand
 
  Demand
 
 
  The type of the first permission that failed was:
 
  The type of the first permission that failed was:
 
 
  System.Security.Permissions.FileIOPermission
 
  System.Security.Permissions.FileIOPermission
 
 
  The Zone of the assembly that failed was:
 
  The Zone of the assembly that failed was:
 
 
  Internet
 
  Internet
 
+
 
Resolutions:
 
Resolutions:
 
*You have to execute the installer from a local drive, See this [http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=167847&SiteID=1 page]
 
*You have to execute the installer from a local drive, See this [http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=167847&SiteID=1 page]

Revisión del 10:41 28 ago 2006

Introduction

License: GPL Developed in .NET (Current estimate on running Open Dental on Linux or Mac is December 2006 using Mono) Open Dental web site

Installation tutorial

Multiple servers

OpenDent to another server

  1. Make backup of existing files using the backup feature in the manage module. One of those USB Flash Drives work well.
  2. Install OD in new server. Be sure to install as Server (includes MySQL).
  3. Run OD on the new server and go to the Manage module. Select the backup/restore function.
  4. Restore from the backup.

Very easy. You could also do it by copying the database folder (Opendental) and the A-Z folders.

Multiple monitors

This is how it done

  1. Hardware. A new dual-head video card (or add another video card to your existing computer) and 2 monitors
  2. You know you can open 2 (or more) OD window by just clicking at OD icon one more time, then move that new OD window to the other monitor.


Errors

Security Policy

After build the installer when you try to install Open Dent in a clean PC you get the following error:

Microsoft .NET Framework
Application attempted to perform an operation not allowed by the security policy. To grant..........
......
......
Request for the permission of type
'System.Security.Permissions.FileIOPermission, mscorlib,
Version=2.0.0.0, Culture=neutral,
PublicKeyToken=.....' failed
Details:
************** Exception Text **************
System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
 at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
......
 at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
 at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
The action that failed was:
Demand
The type of the first permission that failed was:
System.Security.Permissions.FileIOPermission
The Zone of the assembly that failed was:
Internet

Resolutions:

  • You have to execute the installer from a local drive, See this page