P
prakashdehury
Hi
I am trying to execute a .Net Exe from network share \\calcscps80\SM
\test.exe
Which interns call some DLL and that dll wants to create few files at
local drive as well as the path wher i have kept the exe.
I have added the site file://calcscps80/* to the trusted site and
through caspool i have given trusted to full access. but still it
throwing the following error.
can anybody suggest why?
The system cannot find the path specified. Unhandled Exception:
System.TypeInitializationException: The type initializer for
'CFHelpers.Logger' threw an exception. --->
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.CodeAccessPermission.Demand() at
System.IO.Directory.CreateDirectory(String path, DirectorySecurity
directorySecurity) at System.IO.Directory.CreateDirectory(String
path) at CFHelpers.Logger..cctor() The action that failed was:
Demand The type of the first permission that failed was:
System.Security.Permissions.FileIOPermission The first permission
that failed was: <IPermission
class="System.Security.Permissions.FileIOPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Read="C:\Sm\Error\."/> The demand was for:
<IPermission class="System.Security.Permissions.FileIOPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1" Read="C:\Sm\Error\."/
class="System.Security.Permissions.FileDialogPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Access="Open"/> <IPermission
class="System.Security.Permissions.IsolatedStorageFilePermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1"
Allowed="ApplicationIsolationByUser" UserQuota="512000"/>
<IPermission class="System.Security.Permissions.SecurityPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1" Flags="Execution"/>
<IPermission class="System.Security.Permissions.UIPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1"
Window="SafeTopLevelWindows" Clipboard="OwnClipboard"/> <IPermission
class="System.Security.Permissions.UrlIdentityPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Url="file://calcscps80/SM_CF/EXE/CFHelpers.DLL"/>
<IPermission
class="System.Security.Permissions.ZoneIdentityPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Zone="Internet"/> <IPermission
class="System.Drawing.Printing.PrintingPermission, System.Drawing,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
version="1" Level="SafePrinting"/> </PermissionSet> The assembly
or AppDomain that failed was: CFHelpers, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null The Zone of the assembly that
failed was: Internet The Url of the assembly that failed was:
file://calcscps80/SM_CF/EXE/CFHelpers.DLL --- End of inner
exception stack trace --- at CFHelpers.Logger.LogError(String
sMessage) at CFControllerExe.CashFlowControllerExe.Main(String[]
args) Unhandled Exception: System.TypeInitializationException: The
type initializer for 'CFHelpers.Logger' threw an exception. --->
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.CodeAccessPermission.Demand() at
System.IO.Directory.CreateDirectory(String path, DirectorySecurity
directorySecurity) at System.IO.Directory.CreateDirectory(String
path) at CFHelpers.Logger..cctor() The action that failed was:
Demand The type of the first permission that failed was:
System.Security.Permissions.FileIOPermission The first permission
that failed was: <IPermission
class="System.Security.Permissions.FileIOPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Read="C:\Sm\Error\."/> The demand was for:
<IPermission class="System.Security.Permissions.FileIOPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1" Read="C:\Sm\Error\."/
class="System.Security.Permissions.FileDialogPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Access="Open"/> <IPermission
class="System.Security.Permissions.IsolatedStorageFilePermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1"
Allowed="ApplicationIsolationByUser" UserQuota="512000"/>
<IPermission class="System.Security.Permissions.SecurityPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1" Flags="Execution"/>
<IPermission class="System.Security.Permissions.UIPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1"
Window="SafeTopLevelWindows" Clipboard="OwnClipboard"/> <IPermission
class="System.Security.Permissions.UrlIdentityPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Url="file://calcscps80/SM_CF/EXE/CFHelpers.DLL"/>
<IPermission
class="System.Security.Permissions.ZoneIdentityPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Zone="Internet"/> <IPermission
class="System.Drawing.Printing.PrintingPermission, System.Drawing,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
version="1" Level="SafePrinting"/> </PermissionSet> The assembly
or AppDomain that failed was: CFHelpers, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null The Zone of the assembly that
failed was: Internet The Url of the assembly that failed was:
--- End of inner exception stack trace --- at
CFHelpers.Logger.LogMessage(String sMessage) at
CFControllerExe.CashFlowControllerExe.Main(String[] args)
I am trying to execute a .Net Exe from network share \\calcscps80\SM
\test.exe
Which interns call some DLL and that dll wants to create few files at
local drive as well as the path wher i have kept the exe.
I have added the site file://calcscps80/* to the trusted site and
through caspool i have given trusted to full access. but still it
throwing the following error.
can anybody suggest why?
The system cannot find the path specified. Unhandled Exception:
System.TypeInitializationException: The type initializer for
'CFHelpers.Logger' threw an exception. --->
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.CodeAccessPermission.Demand() at
System.IO.Directory.CreateDirectory(String path, DirectorySecurity
directorySecurity) at System.IO.Directory.CreateDirectory(String
path) at CFHelpers.Logger..cctor() The action that failed was:
Demand The type of the first permission that failed was:
System.Security.Permissions.FileIOPermission The first permission
that failed was: <IPermission
class="System.Security.Permissions.FileIOPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Read="C:\Sm\Error\."/> The demand was for:
<IPermission class="System.Security.Permissions.FileIOPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1" Read="C:\Sm\Error\."/
class="System.Security.PermissionSet" version="1"> <IPermissionThe granted set of the failing assembly was: <PermissionSet
class="System.Security.Permissions.FileDialogPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Access="Open"/> <IPermission
class="System.Security.Permissions.IsolatedStorageFilePermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1"
Allowed="ApplicationIsolationByUser" UserQuota="512000"/>
<IPermission class="System.Security.Permissions.SecurityPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1" Flags="Execution"/>
<IPermission class="System.Security.Permissions.UIPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1"
Window="SafeTopLevelWindows" Clipboard="OwnClipboard"/> <IPermission
class="System.Security.Permissions.UrlIdentityPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Url="file://calcscps80/SM_CF/EXE/CFHelpers.DLL"/>
<IPermission
class="System.Security.Permissions.ZoneIdentityPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Zone="Internet"/> <IPermission
class="System.Drawing.Printing.PrintingPermission, System.Drawing,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
version="1" Level="SafePrinting"/> </PermissionSet> The assembly
or AppDomain that failed was: CFHelpers, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null The Zone of the assembly that
failed was: Internet The Url of the assembly that failed was:
file://calcscps80/SM_CF/EXE/CFHelpers.DLL --- End of inner
exception stack trace --- at CFHelpers.Logger.LogError(String
sMessage) at CFControllerExe.CashFlowControllerExe.Main(String[]
args) Unhandled Exception: System.TypeInitializationException: The
type initializer for 'CFHelpers.Logger' threw an exception. --->
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.CodeAccessPermission.Demand() at
System.IO.Directory.CreateDirectory(String path, DirectorySecurity
directorySecurity) at System.IO.Directory.CreateDirectory(String
path) at CFHelpers.Logger..cctor() The action that failed was:
Demand The type of the first permission that failed was:
System.Security.Permissions.FileIOPermission The first permission
that failed was: <IPermission
class="System.Security.Permissions.FileIOPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Read="C:\Sm\Error\."/> The demand was for:
<IPermission class="System.Security.Permissions.FileIOPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1" Read="C:\Sm\Error\."/
class="System.Security.PermissionSet" version="1"> <IPermissionThe granted set of the failing assembly was: <PermissionSet
class="System.Security.Permissions.FileDialogPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Access="Open"/> <IPermission
class="System.Security.Permissions.IsolatedStorageFilePermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1"
Allowed="ApplicationIsolationByUser" UserQuota="512000"/>
<IPermission class="System.Security.Permissions.SecurityPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1" Flags="Execution"/>
<IPermission class="System.Security.Permissions.UIPermission,
mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" version="1"
Window="SafeTopLevelWindows" Clipboard="OwnClipboard"/> <IPermission
class="System.Security.Permissions.UrlIdentityPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Url="file://calcscps80/SM_CF/EXE/CFHelpers.DLL"/>
<IPermission
class="System.Security.Permissions.ZoneIdentityPermission, mscorlib,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
version="1" Zone="Internet"/> <IPermission
class="System.Drawing.Printing.PrintingPermission, System.Drawing,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
version="1" Level="SafePrinting"/> </PermissionSet> The assembly
or AppDomain that failed was: CFHelpers, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null The Zone of the assembly that
failed was: Internet The Url of the assembly that failed was:
--- End of inner exception stack trace --- at
CFHelpers.Logger.LogMessage(String sMessage) at
CFControllerExe.CashFlowControllerExe.Main(String[] args)