473,398 Members | 2,403 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,398 software developers and data experts.

Debugging - Public key , Delay signed , Strongly Named assemblies

I have more then 5 projects in one solution. (c# VS 2005)
GUI , BOL , DAL , Common Library , Extended Grid Component etc.

All are compiled as strongly named assemblies.
I am using public key(generating this key from public/private pair, securing
private key to later usage at release) and delay signing option.

Public methods declared as internal and in AssemblyInfo.cs file of each project
there are
[assembly: InternalsVisibleTo("XXXGUI,
PublicKey=0024000004800000940000000602000000240000 52534131000400000100010013496fab9d76bce0eeb3990999 1efe6f18abb9107a0ed4d034d4aa393fa524e6033117f3cff6 46bac0d701abcc3a65058172fd82068ee91a850d03bda623fd 8d9265d86cf511fe23be3e60663e0d4e5f61b04b833c39cf88 2a70bf097f956d214cfad2676aee907e84181665cc59747688 5c56f731ccca4e6148710d3819e3c3")]
[assembly: InternalsVisibleTo("XXXBOL,
PublicKey=0024000004800000940000000602000000240000 52534131000400000100010013496fab9d76bce0eeb3990999 1efe6f18abb9107a0ed4d034d4aa393fa524e6033117f3cff6 46bac0d701abcc3a65058172fd82068ee91a850d03bda623fd 8d9265d86cf511fe23be3e60663e0d4e5f61b04b833c39cf88 2a70bf097f956d214cfad2676aee907e84181665cc59747688 5c56f731ccca4e6148710d3819e3c3")]
[assembly: InternalsVisibleTo("XXXDAL,
PublicKey=0024000004800000940000000602000000240000 52534131000400000100010013496fab9d76bce0eeb3990999 1efe6f18abb9107a0ed4d034d4aa393fa524e6033117f3cff6 46bac0d701abcc3a65058172fd82068ee91a850d03bda623fd 8d9265d86cf511fe23be3e60663e0d4e5f61b04b833c39cf88 2a70bf097f956d214cfad2676aee907e84181665cc59747688 5c56f731ccca4e6148710d3819e3c3")]
[assembly: InternalsVisibleTo("XXXCommon,
PublicKey=0024000004800000940000000602000000240000 52534131000400000100010013496fab9d76bce0eeb3990999 1efe6f18abb9107a0ed4d034d4aa393fa524e6033117f3cff6 46bac0d701abcc3a65058172fd82068ee91a850d03bda623fd 8d9265d86cf511fe23be3e60663e0d4e5f61b04b833c39cf88 2a70bf097f956d214cfad2676aee907e84181665cc59747688 5c56f731ccca4e6148710d3819e3c3")]
[assembly: InternalsVisibleTo("XXXGrid,
PublicKey=0024000004800000940000000602000000240000 52534131000400000100010013496fab9d76bce0eeb3990999 1efe6f18abb9107a0ed4d034d4aa393fa524e6033117f3cff6 46bac0d701abcc3a65058172fd82068ee91a850d03bda623fd 8d9265d86cf511fe23be3e60663e0d4e5f61b04b833c39cf88 2a70bf097f956d214cfad2676aee907e84181665cc59747688 5c56f731ccca4e6148710d3819e3c3")]
lines.
So all projects are fully trusted to each others.

After compiling i am using
sn -Vr assembly.dll/exe to skip verifying
and to add Global Assembly Cache :
gacutil -i assembly.dll/exe.

But it is not possible to debug projects.
Is this a bug , is there any workarround ? etc.
Apr 21 '06 #1
0 1720

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Graham Allwood | last post by:
Hi, I have an assemly that is delay signed during the dev work and then it is resigned later when we perform a release build. In the same solution I have a setup project that uses the PRIMARY...
6
by: Trevor Hardwick | last post by:
Hi I'm Delay Signing an assembly. The Register for Com Interop property is set to true for all output files. When I build the solution I get the following error: "COM Interop registration...
1
by: Scott Chang | last post by:
Hi all, I loaded the following program 'HelloMCPP' to my MS VC++ .NET (2002) that is installed on my Windows XP Professional PC: ------------------------------------- AssemblyInfo.cpp...
0
by: RadekP | last post by:
Hi Gurus .. I would really appreciate some insights for the problem that bugs me for quite some time. I keep my custom controls in their own shared (private/public key signed) assembly. I need...
0
by: john | last post by:
The changes to asp.net makes it very difficult for us to migrate one of our web projects to 2.0 and makes deployments more difficult for us. It seems that the new Asp.net model is only designed...
9
by: Notre Poubelle | last post by:
Hello, I know tools like Lutz Roeder's Reflector can be used to disassemble an assembly into any number of .NET languages and this is invaluable for debugging 3rd party (e.g. Microsoft)...
2
by: Sky | last post by:
Hello: I'm trying to make sense of snk files, when to use, under what conditions to regenerate new ones,...can someone take a look if these statemes make sense? And then the final questions at the...
5
by: phnimx | last post by:
Hi , We have developed a number of plug-in .NET Library Components that we typically deploy with our various applications by installing them into the GAC. Each of the applications contains an...
1
by: Tom | last post by:
My unsigned DLL works in my project that references it as long as I set Copy Local = true. Now I have signed the DLL with the sn.exe generated keys but have not yet moved the DLL into the GAC. ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.