Re: Assigning a Permission Set to an Assembly

From: Lee Gillie (ANTISPAMIFICATION_lee@odp.com)
Date: 01/20/03


From: "Lee Gillie" <ANTISPAMIFICATION_lee@odp.com>
Date: Mon, 20 Jan 2003 07:39:07 -0800


Hi Shawn -

"The Import Failed. The assembly does not appear to be valid."

It has a dependency of another library, which I was able to
import on this computer, first.

I did try this on my development machine, and it worked there.

Thanks for any light you can shed on what this means.

Best regards - Lee Gillie

"Shawn Farkas [MS]" <shawnfa@online.microsoft.com> wrote in message
news:#jedEynvCHA.2492@TK2MSFTNGP10...
> Hi Lee,
>
> The tool to generate the key pairs is sn.exe, you can invoke
"sn -k
> mykey.snk" to create a keypair for your assembly. The attribute you
are
> looking for is called AssemblyKeyFile. It is not required that you
place
> your assemblies in the GAC in order for the strong name membership
condition
> to work.
> Can you provide more details on the error you are encountering?
Thanks.
>
> -Shawn
>
> --
> This posting is provided "AS IS" with no warranties, and confers no
rights.
> Please do not send email directly to this alias, this alias is for
newsgroup
> purposes only.
>
>
> "Lee Gillie" <ANTISPAMIFICATION_lee@odp.com> wrote in message
> news:#mcYQLmvCHA.2596@TK2MSFTNGP11...
> > Peter -
> >
> > I still don't have it working myself, but I think I know what is
> > SUPPOSED to happen, so will share that much. If you use
VSVARS32.BAT
> > to assign your command line environment variables. Set default
folder
> > to where your sources are. Then use the tool to generate public
and
> > private keys (.key file as I recall). I beleive this is a one-time
> > thing, somewhat like making guids. Then there is an ASSEMBLY
attribute
> > you can include in one of the sources for the assembly, which
> > references the key file. Once you do this, then you can use the
STRONG
> > NAME as the EVIDENCE for your code, which is the assembly. You
browse
> > the assembly. The .NET Framework Configuration tool will then
fill in
> > the public part of the key for you, and offer to also optionally
> > (additionally) verify by the assembly name, and even the version
if
> > you like. I have dependent assemblies, as well, and these ALSO
need
> > the keys, before the calling assembly can be configured. I moved
them
> > both to the GAC (before configuring), but I don't know that is
> > required. I'm not sure what happens after this, because when I do
this
> > it will either NOT LOAD the assembly, or else it WILL LOAD, but
> > corrupt the configuration database. Sorry I can't help you more.
> > Maybe someone who has been successful can add or correct anything
I
> > have here.
> >
> > Best regards -
> > Lee Gillie
> > Spokane, WA
> >
> > "Peter Singer" <petes@knorrassociates.com> wrote in message
> > news:u27iH6jvCHA.1244@TK2MSFTNGP12...
> > > Is there a way to assign a permission set to a particular
assembly?
> > I know I
> > > can configure an assembly via the Microsoft.NET Framework
> > Configuration. But
> > > this lets me define the binding policy and a codebase, not
assign it
> > a
> > > permission set. There doesn't seem to be a Membership Condition
for
> > an
> > > assembly. Can something be done with
> > > the "Custom" condition type? I guess giving it a Strong Name is
> > another
> > > option?
> > >
> > >
> >
> >
>
>



Relevant Pages

  • Re: regsvr32 error code 0x80004002
    ... assemblies or using shared assemblies before you deploy your applications ... well this puts us app developers in a bind. ... by default we do not use private assemblies or per-application configuration ... Per-application Configuration on Windows XP ...
    (microsoft.public.vc.mfc)
  • Re: Side-By-Side Assembly Loading -- Same App Domain -- 2 versions of same A
    ... Maybe this is significant: ClassLibrary1 contains a ConfigurationSection ... that contains the configuration for BiggerClassLibrary. ... itself uses the configuration to find assemblies, ... public static int StaticMethod ...
    (microsoft.public.dotnet.framework.clr)
  • RE: HTML embbeded (via <object> tag) Strong FullTrust Assemblies fail!
    ... 'Microsoft .NET Framework 1.1 Configuration'. ... > FullTrust permissions when loaded from the Internet zone and can be embedded ... I’ve tried the ‘MyFullTrustAssembly’ assemblies as both exe, ... > I have also tried adding the assembly individually, and not as a code group, ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • Re: Microsoft.Practices.EnterpriseLibrary.Data manifest mismatch
    ... Configuration Tool) without getting an error now. ... update the assemblies where EntLibConfig.exe is located, ... >> does not match the assembly reference. ... >> baseProviderData(String instanceName) ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: Remote Developing with BizTalk
    ... Deployment options only specify: the Configuration ... It will not deploy assemblies to a remote GAC. ...
    (microsoft.public.biztalk.general)

Quantcast