By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
425,611 Members | 1,627 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 425,611 IT Pros & Developers. It's quick & easy.

still probs ::: how to use microsoft application blocks ent libjune 2005

P: n/a
Thx Sloan
for the solution.
It is working properly under Full trust
When i tried it under Medium trust it was giving error
Parser Error Message: Required permissions cannot be acquired.
::::::::::
Source Error:
[No relevant source lines]
Source File: machine.config Line: 258
:::::::::::::::::
when i tried to solve it out by editing
web_mediumtrust.config
::::::::::::::::::::::::

<PolicyLevel version="1">
.................. some default tags .......
<SecurityClass Name="OleDbPermission"
Description="System.Data.OleDb.OleDbPermission,
System.Data, Version=2.0.0.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089"/>

<SecurityClass Name="EventLogPermission"
Description="System.Diagnostics.EventLogPermission ,
System, Version=2.0.0.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089" />

</SecurityClasses>

<NamedPermissionSets>
<PermissionSet
class="NamedPermissionSet"
version="1"
Name="ASP.Net">
.................. some default tags .......
<IPermission class="OleDbPermission" version="1"
Unrestricted="true"/>
<IPermission class="EventLogPermission"
version="1">
<Machine name="." access="Write"/>
</IPermission>
<IPermission
class="SqlClientPermission"
version="1"
Unrestricted="true"
/>

</PermissionSet>
</NamedPermissionSets>
::::::::::::::::::::::::::::::::::::::::::::

result

:::::::::::::::::::::::::::::::::::::::::::
Description: An error occurred during the processing of a configuration
file required to service this request. Please review the specific error
details below and modify your configuration file appropriately.

Parser Error Message: Execution permission cannot be acquired.

Source Error:
Line 196: <add assembly="System.EnterpriseServices,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Line 197: <add assembly="System.Web.Mobile,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
Line 198: <add assembly="*"/>
Line 199: </assemblies>
Line 200: </compilation>
Source File:
c:\windows\microsoft.net\framework\v1.1.4322\Confi g\machine.config Line: 198
::::::::::::::::::::::::::::::::::::::::::::

Please suggest how i can remove this error
and run the applicatin under medium trust


sloan wrote:
Read these blogs:

And next time try to be a little more limiting to which newsgroups
you post.
>


Common Build Properties were changed from Default:

http://blogs.msdn.com/tomholl/archiv...x?Pending=true
If you are deploying to an environment where the instrumentation
cannot be
used,
it's pretty easy to disable it, but you will need to recompile the code.
Luckily all the instrumentation code is wrapped around conditional
compilation directives,
so you won't need to edit any source files directly.
Just go into the Project Properties dialog for the Common project,
and under Configuration Properties\Build,
find the Conditional Compilation Properties property
and remove ;USEWMI;USEEVENTLOG;USEPERFORMANCECOUNTER (or
any combination of these that you don't want).
Once you recompile, the relevant instrumentation code will be disabled.
Of course, it is still possible to configure the Logging &
Instrumentation Application Block to use WMI or Event Log,
so make sure you also choose appropriate settings for your environment
if you are using that block.

http://channel9.msdn.com/wiki/defaul...riseLibraryFAQ
Open up the EnterpriseLibrary.sln and modify the Configuration
Properties\Build\Conditional Constants
of the EnterpriseLibrary.Common project.
Remove the USEWMI;USEEVENTLOG;USEPERFORMANCECOUNTER constants.
By removing these constants,
all of the internal Enterprise Library instrumentation will be disabled.
Recompile.
"bungle" <bu****@wizardbuy.comwrote in message
news:11**********************@h48g2000cwc.googlegr oups.com...
>Hi,

I have started using MS Enterprise Library for the data access layer
and found it great. I have changed to coding on another machine though
and didn't think it necessary to a full install of the Enterprise
Library. This caused a problem that the following article solves:

http://scottonwriting.net/sowblog/posts/3406.aspx

Does this however mean I am going to run into all sorts of problems
using the enterprise library if I host my website on a shared hosting
solution where I don't have any control on what is installed on the
servers?

Thanks in advance

Dave



"Mukesh" <ef*****@newsgroups.nospamwrote in message
news:45**************@newsgroups.nospam...
>Hi

I m using
microsoft application blocks Enterprise Library june 2005 with .net
framework 1.1 and VStudio2003 And C# as coding language
Sql server 2000 database

the project is running properly on the localhost server
but my online server does not have the ms Ent lib installed and also
de\oes not have visual studio that simply a .net 1.1 installed on that.
That means the windows services that the MS entLIb 2005 requires are not
installed on the server. SO the project is giving error and not
connecting to the database.

*SO how can i use MS ent Lib without installing the services on the
server and Simply refering the dll's provided with MS entLib.

Plz Help me

Mukesh Kumar Agarwal
Mu****@efextra.com
Delhi, India
*

Oct 7 '06 #1
Share this Question
Share on Google+
3 Replies


P: n/a
is there anybody to help me
Oct 7 '06 #2

P: n/a
Use the .NET configuration utility to examine the ent lib assemblie to find
out what permissions are required to run. Then provide these permissions.
That would be the easiest way.

--
________________________
Warm regards,
Alvin Bruney [MVP ASP.NET]

[Shameless Author plug]
Professional VSTO.NET - Wrox/Wiley
The O.W.C. Black Book with .NET
www.lulu.com/owc, Amazon
Blog: http://www.msmvps.com/blogs/alvin
-------------------------------------------------------
"Mukesh" <ef*****@newsgroups.nospamwrote in message
news:%2****************@TK2MSFTNGP04.phx.gbl...
is there anybody to help me

Oct 7 '06 #3

P: n/a
Hi Mukesh,

I've replied you in the thread "how to use microsoft application blocks ent
lib june 2005" - microsoft.public.dotnet.framework.aspnet. Let's keep the
discussion there. Thank you.

Regards,
Walter Wang (wa****@online.microsoft.com, remove 'online.')
Microsoft Online Community Support

==================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.

Oct 9 '06 #4

This discussion thread is closed

Replies have been disabled for this discussion.