views:

218

answers:

2

Hello all,

I am developing a C# application in VS 2010 that is to be deployed via ClickOnce. However when I try to deploy the application on a client machine I get the following error:

Unable to install or run the application. The application requires the assembly Microsoft.VisualStudio.Shell.Interop.9.0 Version 9.0.0.0 to be installed in the Global Assembly Cache (GAC) first.

I have tried to include the missing assembly into the application files under Project Properties->Publish tab, but the error remains the same. Next I tried to add Microsoft.VisualStudio.Shell.Interop.9.0 to the project's references, but I cannot find it in the reference list.

Does anyone have any tips or solutions to this problem. Thanks in advance.

A: 

What kind of application is it? Is it VSTO? Win Forms? WPF? Console Application?

RobinDotNet
A: 

Tenho tido o mesmo problema. Percebi que o fato se deve a ausencia desse item nos registros do Windows. Eu gostaria de, pelo menos saber qual o objeto que eu inseri no meu aplicativo que necessita desse interop para eu tentar eliminá-lo na busca de uma solução.

Elizeu