I'm using FileHelpers for reading csv files, and all it was ok until I switched from VS dev server to IIS, I get a "PolicyException: Required permissions cannot be acquired", I googled and found that I need to add Reflection Permission for this to work, anybody knows how ?
The web. config is a file that is read by IIS and the ASP.NET Core Module to configure an app hosted with IIS.
config file is located in the %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ folder. The default settings that are contained in the Machine.
A web. config file is a Windows file that lets you customize the way your site or a specific directory on your site behaves. For example, if you place a web. config file in your root directory, it will affect your entire site (www.coolexample.com).
Your asp.net application is probably running in low-trust or medium trust. Reflection permission is in full trust.
You can enable this specific Reflection Permission without going full trust by following this post by Rick Strahl :
http://www.west-wind.com/Weblog/posts/6344.aspx
Note: it might not work if you're hosted and don't have permissions to override some security settings.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With