views:

119

answers:

2

Hi Guys

In one my VS2008 solution (used with .NET 3.5), sometimes, I get the following error when I try to rebuild one of my project:

error MSB3188: Assembly 'somePath/blabla.dll' must be strong signed in order to be marked as a prerequisite.

Another thing to know about the project is that I use ClickOnce to publish it. as said on this page my referenced library has the following properties : Copy Local = False, so it shouldn't be marked as prerequisite (that's why I'm quite upset by the build error message) Specific Version = False;

The weird thing is that this errors occurs occasionally and then disappears as if by magic.

If any ClickOnce expert (or an expert on whatever actually) could explain this strange phenomenon, it would be awesome !

A: 

Does http://stackoverflow.com/questions/721340/strong-signed-assemblies work for you?

it could but the weird thing (or another one) is that, in the "application files" message box, I don't even find my referenced dll in the list
PierrOz
A: 

What exactly is the dll, and is it already installed in the GAC? Does the user have it installed, or are you trying to deploy it with your application?

RobinDotNet

RobinDotNet